MoonLightScriptVisitor
This interface defines a complete generic visitor for a parse tree produced by MoonLightScriptParser.
Parameters
<T>
The return type of the visit operation. Use Void for operations with no return type.
Inheritors
Functions
Link copied to clipboard
Visit a parse tree produced by the
andExpression labeled alternative in expression.Link copied to clipboard
public abstract T visitBinaryMathCallExpression(MoonLightScriptParser.BinaryMathCallExpressionContext ctx)
Visit a parse tree produced by the
binaryMathCallExpression labeled alternative in expression.Link copied to clipboard
Visit a parse tree produced by binaryMathFunction.
Link copied to clipboard
Visit a parse tree produced by the
booleanSemiring labeled alternative in semiringExpression.Link copied to clipboard
Visit a parse tree produced by the
booleanType labeled alternative in basicType.Link copied to clipboard
Visit a parse tree produced by the
bracketExpression labeled alternative in expression.Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Visit a parse tree produced by the
escapeExpression labeled alternative in expression.Link copied to clipboard
Visit a parse tree produced by the
eventuallyExpression labeled alternative in expression.Link copied to clipboard
Visit a parse tree produced by the
everywhereExpression labeled alternative in expression.Link copied to clipboard
Visit a parse tree produced by the
falseExpression labeled alternative in expression.Link copied to clipboard
Visit a parse tree produced by the
globallyExpression labeled alternative in expression.Link copied to clipboard
public abstract T visitHistoricallyExpression(MoonLightScriptParser.HistoricallyExpressionContext ctx)
Visit a parse tree produced by the
historicallyExpression labeled alternative in expression.Link copied to clipboard
Visit a parse tree produced by the
ifThenElseExpression labeled alternative in expression.Link copied to clipboard
Visit a parse tree produced by the
implyExpression labeled alternative in expression.Link copied to clipboard
Visit a parse tree produced by the
infinityExpression labeled alternative in expression.Link copied to clipboard
Visit a parse tree produced by the
integerType labeled alternative in basicType.Link copied to clipboard
Visit a parse tree produced by interval.
Link copied to clipboard
Visit a parse tree produced by the
intExpression labeled alternative in expression.Link copied to clipboard
Visit a parse tree produced by the
minMaxSemiring labeled alternative in semiringExpression.Link copied to clipboard
Visit a parse tree produced by model.
Link copied to clipboard
Visit a parse tree produced by the
mulDivExpression labeled alternative in expression.Link copied to clipboard
Visit a parse tree produced by the
nextExpression labeled alternative in expression.Link copied to clipboard
Visit a parse tree produced by the
notExpression labeled alternative in expression.Link copied to clipboard
Visit a parse tree produced by the
onceExpression labeled alternative in expression.Link copied to clipboard
Visit a parse tree produced by the
orExpression labeled alternative in expression.Link copied to clipboard
Visit a parse tree produced by the
reachExpression labeled alternative in expression.Link copied to clipboard
Visit a parse tree produced by the
realExpression labeled alternative in expression.Link copied to clipboard
Visit a parse tree produced by the
realType labeled alternative in basicType.Link copied to clipboard
Visit a parse tree produced by the
referenceExpression labeled alternative in expression.Link copied to clipboard
Visit a parse tree produced by the
referenceType labeled alternative in basicType.Link copied to clipboard
Visit a parse tree produced by the
relationExpression labeled alternative in expression.Link copied to clipboard
Visit a parse tree produced by scriptConstant.
Link copied to clipboard
Visit a parse tree produced by scriptDomain.
Link copied to clipboard
Visit a parse tree produced by scriptFormula.
Link copied to clipboard
Visit a parse tree produced by scriptSignal.
Link copied to clipboard
Visit a parse tree produced by scriptSpace.
Link copied to clipboard
Visit a parse tree produced by scriptType.
Link copied to clipboard
Visit a parse tree produced by the
sinceExpression labeled alternative in expression.Link copied to clipboard
Visit a parse tree produced by the
somewhereExpression labeled alternative in expression.Link copied to clipboard
Visit a parse tree produced by the
sumDifExpression labeled alternative in expression.Link copied to clipboard
Link copied to clipboard
Visit a parse tree produced by the
trueExpression labeled alternative in expression.Link copied to clipboard
Visit a parse tree produced by typeElement.
Link copied to clipboard
Visit a parse tree produced by the
unaryExpression labeled alternative in expression.Link copied to clipboard
public abstract T visitUnaryMathCallExpression(MoonLightScriptParser.UnaryMathCallExpressionContext ctx)
Visit a parse tree produced by the
unaryMathCallExpression labeled alternative in expression.Link copied to clipboard
Visit a parse tree produced by unaryMathFunction.
Link copied to clipboard
Visit a parse tree produced by the
untilExpression labeled alternative in expression.Link copied to clipboard
Visit a parse tree produced by variableDeclaration.