-
- Type Parameters:
T- The return type of the visit operation. UseVoidfor operations with no return type.
- All Superinterfaces:
org.antlr.v4.runtime.tree.ParseTreeVisitor<T>
- All Known Implementing Classes:
AssignmentStatementVisitor,AtomVisitor,BlockVisitor,ConditionalStatementVisitor,ElifStatementVisitor,ElseStatementVisitor,EvalExpressionVisitor,ExpressionVisitor,FnCallStatementVisitor,FunctionCallVisitor,FunctionVisitor,LoopStatementVisitor,MScriptBaseVisitor,Precedence2Visitor,Precedence3Visitor,Precedence4Visitor,Precedence5Visitor,ReadStatementVisitor,ReturnStatementVisitor,ScriptVisitor,SleepStatementVisitor,StatementVisitor,WriteStatementVisitor
public interface MScriptVisitor<T> extends org.antlr.v4.runtime.tree.ParseTreeVisitor<T>This interface defines a complete generic visitor for a parse tree produced byMScriptParser.
-
-
Method Summary
-
-
-
Method Detail
-
visitScript
T visitScript(MScriptParser.ScriptContext ctx)
Visit a parse tree produced byMScriptParser.script().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAlias
T visitAlias(MScriptParser.AliasContext ctx)
Visit a parse tree produced byMScriptParser.alias().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitConstant
T visitConstant(MScriptParser.ConstantContext ctx)
Visit a parse tree produced byMScriptParser.constant().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFunction
T visitFunction(MScriptParser.FunctionContext ctx)
Visit a parse tree produced byMScriptParser.function().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitParams
T visitParams(MScriptParser.ParamsContext ctx)
Visit a parse tree produced byMScriptParser.params().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFnBody
T visitFnBody(MScriptParser.FnBodyContext ctx)
Visit a parse tree produced byMScriptParser.fnBody().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitVarDeclaration
T visitVarDeclaration(MScriptParser.VarDeclarationContext ctx)
Visit a parse tree produced byMScriptParser.varDeclaration().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitStatement
T visitStatement(MScriptParser.StatementContext ctx)
Visit a parse tree produced byMScriptParser.statement().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitLoopStatement
T visitLoopStatement(MScriptParser.LoopStatementContext ctx)
Visit a parse tree produced byMScriptParser.loopStatement().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitWhileCondition
T visitWhileCondition(MScriptParser.WhileConditionContext ctx)
Visit a parse tree produced byMScriptParser.whileCondition().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitConditionalStatement
T visitConditionalStatement(MScriptParser.ConditionalStatementContext ctx)
Visit a parse tree produced byMScriptParser.conditionalStatement().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitElifStatement
T visitElifStatement(MScriptParser.ElifStatementContext ctx)
Visit a parse tree produced byMScriptParser.elifStatement().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitElseStatement
T visitElseStatement(MScriptParser.ElseStatementContext ctx)
Visit a parse tree produced byMScriptParser.elseStatement().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAssignmentStatement
T visitAssignmentStatement(MScriptParser.AssignmentStatementContext ctx)
Visit a parse tree produced byMScriptParser.assignmentStatement().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitReadStatement
T visitReadStatement(MScriptParser.ReadStatementContext ctx)
Visit a parse tree produced byMScriptParser.readStatement().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitReadBasic
T visitReadBasic(MScriptParser.ReadBasicContext ctx)
Visit a parse tree produced byMScriptParser.readBasic().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitReadReagent
T visitReadReagent(MScriptParser.ReadReagentContext ctx)
Visit a parse tree produced byMScriptParser.readReagent().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitReadSlot
T visitReadSlot(MScriptParser.ReadSlotContext ctx)
Visit a parse tree produced byMScriptParser.readSlot().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitWriteStatement
T visitWriteStatement(MScriptParser.WriteStatementContext ctx)
Visit a parse tree produced byMScriptParser.writeStatement().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitYieldStatement
T visitYieldStatement(MScriptParser.YieldStatementContext ctx)
Visit a parse tree produced byMScriptParser.yieldStatement().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSleepStatement
T visitSleepStatement(MScriptParser.SleepStatementContext ctx)
Visit a parse tree produced byMScriptParser.sleepStatement().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSleepHardcoded
T visitSleepHardcoded(MScriptParser.SleepHardcodedContext ctx)
Visit a parse tree produced byMScriptParser.sleepHardcoded().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSleepVar
T visitSleepVar(MScriptParser.SleepVarContext ctx)
Visit a parse tree produced byMScriptParser.sleepVar().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitReturnStatement
T visitReturnStatement(MScriptParser.ReturnStatementContext ctx)
Visit a parse tree produced byMScriptParser.returnStatement().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitThisIsFineStatement
T visitThisIsFineStatement(MScriptParser.ThisIsFineStatementContext ctx)
Visit a parse tree produced byMScriptParser.thisIsFineStatement().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFnCallStatement
T visitFnCallStatement(MScriptParser.FnCallStatementContext ctx)
Visit a parse tree produced byMScriptParser.fnCallStatement().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitBlock
T visitBlock(MScriptParser.BlockContext ctx)
Visit a parse tree produced byMScriptParser.block().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitExpression
T visitExpression(MScriptParser.ExpressionContext ctx)
Visit a parse tree produced byMScriptParser.expression().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFunctionCall
T visitFunctionCall(MScriptParser.FunctionCallContext ctx)
Visit a parse tree produced byMScriptParser.functionCall().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitArgs
T visitArgs(MScriptParser.ArgsContext ctx)
Visit a parse tree produced byMScriptParser.args().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitEvalExpression
T visitEvalExpression(MScriptParser.EvalExpressionContext ctx)
Visit a parse tree produced byMScriptParser.evalExpression().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPrecedence1Operators
T visitPrecedence1Operators(MScriptParser.Precedence1OperatorsContext ctx)
Visit a parse tree produced byMScriptParser.precedence1Operators().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPrecedence2
T visitPrecedence2(MScriptParser.Precedence2Context ctx)
Visit a parse tree produced byMScriptParser.precedence2().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPrecedence2Operators
T visitPrecedence2Operators(MScriptParser.Precedence2OperatorsContext ctx)
Visit a parse tree produced byMScriptParser.precedence2Operators().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPrecedence3
T visitPrecedence3(MScriptParser.Precedence3Context ctx)
Visit a parse tree produced byMScriptParser.precedence3().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPrecedence3Operators
T visitPrecedence3Operators(MScriptParser.Precedence3OperatorsContext ctx)
Visit a parse tree produced byMScriptParser.precedence3Operators().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPrecedence4
T visitPrecedence4(MScriptParser.Precedence4Context ctx)
Visit a parse tree produced byMScriptParser.precedence4().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPrecedence4Operators
T visitPrecedence4Operators(MScriptParser.Precedence4OperatorsContext ctx)
Visit a parse tree produced byMScriptParser.precedence4Operators().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPrecedence5
T visitPrecedence5(MScriptParser.Precedence5Context ctx)
Visit a parse tree produced byMScriptParser.precedence5().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPrecedence5Operators
T visitPrecedence5Operators(MScriptParser.Precedence5OperatorsContext ctx)
Visit a parse tree produced byMScriptParser.precedence5Operators().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAtom
T visitAtom(MScriptParser.AtomContext ctx)
Visit a parse tree produced byMScriptParser.atom().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitVariable
T visitVariable(MScriptParser.VariableContext ctx)
Visit a parse tree produced byMScriptParser.variable().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
-