KeyLangParserVisitor
This interface defines a complete generic visitor for a parse tree produced by KeyLangParser.
Parameters
The return type of the visit operation. Use Unit for operations with no return type
Inheritors
Functions
Visit a parse tree produced by the binaryOperation1
labeled alternative in KeyLangParser.expression.
Visit a parse tree produced by the binaryOperation2
labeled alternative in KeyLangParser.expression.
Visit a parse tree produced by the comparisonOperation
labeled alternative in KeyLangParser.expression.
Visit a parse tree produced by the decimalLiteral
labeled alternative in KeyLangParser.expression.
Visit a parse tree produced by KeyLangParser.expressionRoot.
Visit a parse tree produced by the expressionStatement
labeled alternative in KeyLangParser.statement.
Visit a parse tree produced by the functionCall0Expression
labeled alternative in KeyLangParser.expression.
Visit a parse tree produced by the functionCall1Expression
labeled alternative in KeyLangParser.expression.
Visit a parse tree produced by the functionCall2Expression
labeled alternative in KeyLangParser.expression.
Visit a parse tree produced by the functionCall3Expression
labeled alternative in KeyLangParser.expression.
Visit a parse tree produced by the functionCall4Expression
labeled alternative in KeyLangParser.expression.
Visit a parse tree produced by the functionCall5Expression
labeled alternative in KeyLangParser.expression.
Visit a parse tree produced by the functionLiteral
labeled alternative in KeyLangParser.lambda.
Visit a parse tree produced by the indexExpression
labeled alternative in KeyLangParser.expression.
Visit a parse tree produced by the intLiteral
labeled alternative in KeyLangParser.expression.
Visit a parse tree produced by the joinOperation
labeled alternative in KeyLangParser.expression.
Visit a parse tree produced by KeyLangParser.keyLangFile.
Visit a parse tree produced by the lambdaExpression
labeled alternative in KeyLangParser.expression.
Visit a parse tree produced by KeyLangParser.line.
Visit a parse tree produced by the listLiteral
labeled alternative in KeyLangParser.expression.
Visit a parse tree produced by the memberFunctionCall0Expression
labeled alternative in KeyLangParser.expression.
Visit a parse tree produced by the memberFunctionCall0LambdaExpression
labeled alternative in KeyLangParser.expression.
Visit a parse tree produced by the memberFunctionCall1Expression
labeled alternative in KeyLangParser.expression.
Visit a parse tree produced by the memberFunctionCall2Expression
labeled alternative in KeyLangParser.expression.
Visit a parse tree produced by the memberFunctionCall3Expression
labeled alternative in KeyLangParser.expression.
Visit a parse tree produced by the memberFunctionCall4Expression
labeled alternative in KeyLangParser.expression.
Visit a parse tree produced by the minusExpression
labeled alternative in KeyLangParser.expression.
Visit a parse tree produced by the negateExpression
labeled alternative in KeyLangParser.expression.
Visit a parse tree produced by the parenExpression
labeled alternative in KeyLangParser.expression.
Visit a parse tree produced by the propReference
labeled alternative in KeyLangParser.expression.
Visit a parse tree produced by KeyLangParser.rangeExpression.
Visit a parse tree produced by the stringLiteral
labeled alternative in KeyLangParser.expression.
Visit a parse tree produced by KeyLangParser.stringLiteralContent.
Visit a parse tree produced by the ternaryExpression
labeled alternative in KeyLangParser.expression.
Visit a parse tree produced by the valueReference
labeled alternative in KeyLangParser.expression.