public class State extends StateBase<Program>
| Constructor and Description |
|---|
State(AstFactory factory) |
| Modifier and Type | Method and Description |
|---|---|
AstFactory |
getFactory() |
State |
visitAdditiveExpression(Expression symbol) |
State |
visitAtomicExpression(Expression symbol) |
State |
visitComma(Comma symbol) |
State |
visitComment(Comment symbol) |
State |
visitDot(Dot symbol) |
State |
visitEnd(End symbol) |
State |
visitExpression(Expression symbol) |
State |
visitGt(Gt symbol) |
State |
visitIdentifier(Identifier symbol) |
State |
visitList1ListOfStatement(List<Statement> symbol) |
State |
visitList2ListOfExpression(List<Expression> symbol) |
State |
visitList3ListOfExpression(List<Expression> symbol) |
State |
visitLPar(LPar symbol) |
State |
visitMultiplicativeExpression(Expression symbol) |
State |
visitPlus(Plus symbol) |
State |
visitProgram(Program symbol) |
State |
visitRelationalExpression(Expression symbol) |
State |
visitRPar(RPar symbol) |
State |
visitStatement(Statement symbol) |
State |
visitTimes(Times symbol) |
State |
visitWhiteSpace(WhiteSpace symbol) |
public State(AstFactory factory)
public AstFactory getFactory()
public State visitWhiteSpace(WhiteSpace symbol)
public State visitEnd(End symbol) throws UnexpectedInputException
UnexpectedInputExceptionpublic State visitDot(Dot symbol) throws UnexpectedInputException
UnexpectedInputExceptionpublic State visitGt(Gt symbol) throws UnexpectedInputException
UnexpectedInputExceptionpublic State visitPlus(Plus symbol) throws UnexpectedInputException
UnexpectedInputExceptionpublic State visitTimes(Times symbol) throws UnexpectedInputException
UnexpectedInputExceptionpublic State visitIdentifier(Identifier symbol) throws UnexpectedInputException
UnexpectedInputExceptionpublic State visitLPar(LPar symbol) throws UnexpectedInputException
UnexpectedInputExceptionpublic State visitRPar(RPar symbol) throws UnexpectedInputException
UnexpectedInputExceptionpublic State visitComma(Comma symbol) throws UnexpectedInputException
UnexpectedInputExceptionpublic State visitProgram(Program symbol) throws UnexpectedInputException
UnexpectedInputExceptionpublic State visitList1ListOfStatement(List<Statement> symbol) throws UnexpectedInputException
UnexpectedInputExceptionpublic State visitStatement(Statement symbol) throws UnexpectedInputException
UnexpectedInputExceptionpublic State visitExpression(Expression symbol) throws UnexpectedInputException
UnexpectedInputExceptionpublic State visitRelationalExpression(Expression symbol) throws UnexpectedInputException
UnexpectedInputExceptionpublic State visitAdditiveExpression(Expression symbol) throws UnexpectedInputException
UnexpectedInputExceptionpublic State visitMultiplicativeExpression(Expression symbol) throws UnexpectedInputException
UnexpectedInputExceptionpublic State visitAtomicExpression(Expression symbol) throws UnexpectedInputException
UnexpectedInputExceptionpublic State visitList3ListOfExpression(List<Expression> symbol) throws UnexpectedInputException
UnexpectedInputExceptionpublic State visitList2ListOfExpression(List<Expression> symbol) throws UnexpectedInputException
UnexpectedInputExceptionCopyright © 2020. All rights reserved.