/* * Global flags. */ #define ACME (1<<0) #define MODULE (1<<1) #define OPTIMIZE (1<<2) #define BYTECODE_SEG (1<<3) #define INIT (1<<4) #define SYSFLAGS (1<<5) #define WARNINGS (1<<6) #define NO_COMBINE (1<<7) #define STREAM (1<<8) #define FALSE 0 #define TRUE (!FALSE) #define MAX_INPUT_LEN 1024 extern int outflags; extern FILE *inputfile, *outputfile; extern char *filename, modfile[17]; #include "tokens.h" #include "lex.h" #include "symbols.h" #include "parse.h" #include "codegen.h"