コード例 #1
0
ファイル: IcodeParser.cs プロジェクト: TomAwesome/Assembler
 public IcodeParser(SymbolTable st, List<Quad> ic)
 {
     _symbolTable = st;
     _icode = ic;
     _tcode = new List<Quad>();
     _tempCode = new List<Quad>();
 }
コード例 #2
0
ファイル: Parser.cs プロジェクト: TomAwesome/Assembler
 public Parser(Lexical lex)
 {
     SymbolTb = new SymbolTable();
     _lex = lex;
     _sas = new Stack<Sar>();
     _op = new Stack<OperatorAction>();
     _pass2 = false;
     _numberOfErrors = 0;
     Icode = new List<Quad>();
     _labelStack = new Stack<string>();
     _staticInitICode = new List<Quad>();
 }