//File codegen.h #ifndef CODEGENH #define CODEGENH #include "token.h" #include "qadfiler.h" #include "codfiler.h" #include "instlist.h" //const LEVEL0ADDRSHIFT=2000; class codegenerator { private: qadfiler qf; codfiler cf; instlist ilist; void emitallinsts(); void setaddrmode(int& opco,token& opnd); public: void generate(); void distributeprogname(char* pname); void seeinsts() {cf.seecodefile();}; }; #endif