public Parser(Scaner sc) { this.scan = sc; this.tree = new Syntax.Root(); this.logger = new Logger(); this.tstack = new Symbols.StackTable(); this.InitTableStack(); }
public CodeGen(Symbols.StackTable table) { this.table = table; free_regs.Push(Reg.ECX); free_regs.Push(Reg.EDX); free_regs.Push(Reg.EBX); free_regs.Push(Reg.EAX); }