示例#1
0
 public Parser(Lexer lexer) : this(lexer, new SymbolTable( ))
 {
 }
示例#2
0
 public Parser(Lexer lexer, SymbolTable symbolTable)
 {
     _lexer       = lexer;
     _symbolTable = symbolTable;
 }
示例#3
0
 /// <summary>
 /// Parses the FACTOR Production Rule
 /// FACTOR: NUMBER
 /// </summary>
 private static ASTNode ParseFactor(Lexer lexer) => ParseNumber(lexer);