private int getPrecedence() { var tok = lookAhead(0); if (tok == null) { return(0); } InfixOPParser <TokenType, AST> parser = getInfix(tok.type); if (parser != null) { return(parser.precedence); } return(0); }
protected void registerInfix(TokenType token, InfixOPParser <TokenType, AST> infixParse) { infixMap.Add(token, infixParse); }