5 #define RUNEGETGROUP(a) ((a>>8)&0xff)
6 #define RUNEGETCHAR(a) (a&0xff)
8 #define tempnam safe_tempnam
15 #define NUMOFONTS 0x100
16 #define FONTSIZE 0x100
18 extern char *programname;
19 extern char *inputfilename;
20 extern int inputlineno;
23 extern int pages_printed;
24 extern int curpostfontid;
25 extern int hpos, vpos;
27 extern Biobuf *Bstdout, *Bstderr;
35 extern struct strtab charcode[];
37 void startstring(void);
39 BOOLEAN isinstring(void);
43 int Bgetfield(Biobuf*, int, void *, int);
44 void *galloc(void *, int, char *);
45 void pagelist(char *);
47 int safe_tmpnam(char*);