Subversion Repositories planix.SVN

Rev

Rev 2 | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
2 - 1
#define	NONE	0
2
#define	WARNING	1
3
#define	FATAL	2
4
 
5
#define	RUNEGETGROUP(a)	((a>>8)&0xff)
6
#define	RUNEGETCHAR(a)	(a&0xff)
7
 
8
typedef	int	BOOLEAN;
9
 
10
#define	TRUE	1
11
#define	FALSE	0
12
 
13
#define NUMOFONTS 0x100
14
#define FONTSIZE 0x100
15
 
16
extern char *programname;
17
extern char *inputfilename;
18
extern int inputlineno;
19
 
20
extern int page_no;
21
extern int pages_printed;
22
extern int curpostfontid;
23
extern int hpos, vpos;
24
 
25
extern Biobufhdr *Bstdout, *Bstderr;
26
 
27
struct strtab {
28
	int size;
29
	char *str;
30
	int used;
31
};
32
 
33
extern struct strtab charcode[];
34
BOOLEAN pageon(void);
35
void startstring(void);
36
void endstring(void);
37
BOOLEAN isinstring(void);
38
void startpage(void);
39
void endpage(void);
40
int cat(char *);
41
int Bgetfield(Biobufhdr *, int, void *, int);
42
void *galloc(void *, int, char *);
43
void pagelist(char *);