diff options
Diffstat (limited to 'bcc-bruce/output.h')
-rw-r--r-- | bcc-bruce/output.h | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/bcc-bruce/output.h b/bcc-bruce/output.h new file mode 100644 index 0000000..6dc9cf1 --- /dev/null +++ b/bcc-bruce/output.h @@ -0,0 +1,14 @@ +/* output.h - output for bcc */ + +/* Copyright (C) 1992 Bruce Evans */ + +#define OUTBYTE(ch) \ + do {register char *outp = outbufptr; *outp++ = (ch); \ + outbufptr = outp; if (outp >= outbuftop) flushout(); } while (0) + +EXTERN bool_t ctext; /* nonzero to intermix C source */ + /* depends on zero init */ +EXTERN char *outbufptr; /* current spot in output buffer */ +EXTERN char *outbuftop; /* top of current output buffer */ +EXTERN bool_t watchlc; /* nonzero to print lc after every line */ + /* depends on zero init */ |