Package io.dialob.rule.parser
Interface DialobRuleListener
-
- All Superinterfaces:
org.antlr.v4.runtime.tree.ParseTreeListener
- All Known Implementing Classes:
ASTBuilderWalker,DialobRuleBaseListener
public interface DialobRuleListener extends org.antlr.v4.runtime.tree.ParseTreeListenerThis interface defines a complete listener for a parse tree produced byDialobRuleParser.
-
-
Method Summary
-
-
-
Method Detail
-
enterCompileUnit
void enterCompileUnit(DialobRuleParser.CompileUnitContext ctx)
Enter a parse tree produced byDialobRuleParser.compileUnit().- Parameters:
ctx- the parse tree
-
exitCompileUnit
void exitCompileUnit(DialobRuleParser.CompileUnitContext ctx)
Exit a parse tree produced byDialobRuleParser.compileUnit().- Parameters:
ctx- the parse tree
-
enterGroupExpr
void enterGroupExpr(DialobRuleParser.GroupExprContext ctx)
Enter a parse tree produced by thegroupExprlabeled alternative inDialobRuleParser.expr().- Parameters:
ctx- the parse tree
-
exitGroupExpr
void exitGroupExpr(DialobRuleParser.GroupExprContext ctx)
Exit a parse tree produced by thegroupExprlabeled alternative inDialobRuleParser.expr().- Parameters:
ctx- the parse tree
-
enterNotExpr
void enterNotExpr(DialobRuleParser.NotExprContext ctx)
Enter a parse tree produced by thenotExprlabeled alternative inDialobRuleParser.expr().- Parameters:
ctx- the parse tree
-
exitNotExpr
void exitNotExpr(DialobRuleParser.NotExprContext ctx)
Exit a parse tree produced by thenotExprlabeled alternative inDialobRuleParser.expr().- Parameters:
ctx- the parse tree
-
enterInOperExpr
void enterInOperExpr(DialobRuleParser.InOperExprContext ctx)
Enter a parse tree produced by theinOperExprlabeled alternative inDialobRuleParser.expr().- Parameters:
ctx- the parse tree
-
exitInOperExpr
void exitInOperExpr(DialobRuleParser.InOperExprContext ctx)
Exit a parse tree produced by theinOperExprlabeled alternative inDialobRuleParser.expr().- Parameters:
ctx- the parse tree
-
enterLogicExpr
void enterLogicExpr(DialobRuleParser.LogicExprContext ctx)
Enter a parse tree produced by thelogicExprlabeled alternative inDialobRuleParser.expr().- Parameters:
ctx- the parse tree
-
exitLogicExpr
void exitLogicExpr(DialobRuleParser.LogicExprContext ctx)
Exit a parse tree produced by thelogicExprlabeled alternative inDialobRuleParser.expr().- Parameters:
ctx- the parse tree
-
enterMatchesExpr
void enterMatchesExpr(DialobRuleParser.MatchesExprContext ctx)
Enter a parse tree produced by thematchesExprlabeled alternative inDialobRuleParser.expr().- Parameters:
ctx- the parse tree
-
exitMatchesExpr
void exitMatchesExpr(DialobRuleParser.MatchesExprContext ctx)
Exit a parse tree produced by thematchesExprlabeled alternative inDialobRuleParser.expr().- Parameters:
ctx- the parse tree
-
enterRelationExpr
void enterRelationExpr(DialobRuleParser.RelationExprContext ctx)
Enter a parse tree produced by therelationExprlabeled alternative inDialobRuleParser.expr().- Parameters:
ctx- the parse tree
-
exitRelationExpr
void exitRelationExpr(DialobRuleParser.RelationExprContext ctx)
Exit a parse tree produced by therelationExprlabeled alternative inDialobRuleParser.expr().- Parameters:
ctx- the parse tree
-
enterArithExpr
void enterArithExpr(DialobRuleParser.ArithExprContext ctx)
Enter a parse tree produced by thearithExprlabeled alternative inDialobRuleParser.expr().- Parameters:
ctx- the parse tree
-
exitArithExpr
void exitArithExpr(DialobRuleParser.ArithExprContext ctx)
Exit a parse tree produced by thearithExprlabeled alternative inDialobRuleParser.expr().- Parameters:
ctx- the parse tree
-
enterIsExprRl
void enterIsExprRl(DialobRuleParser.IsExprRlContext ctx)
Enter a parse tree produced by theisExprRllabeled alternative inDialobRuleParser.expr().- Parameters:
ctx- the parse tree
-
exitIsExprRl
void exitIsExprRl(DialobRuleParser.IsExprRlContext ctx)
Exit a parse tree produced by theisExprRllabeled alternative inDialobRuleParser.expr().- Parameters:
ctx- the parse tree
-
enterListExpr
void enterListExpr(DialobRuleParser.ListExprContext ctx)
Enter a parse tree produced byDialobRuleParser.listExpr().- Parameters:
ctx- the parse tree
-
exitListExpr
void exitListExpr(DialobRuleParser.ListExprContext ctx)
Exit a parse tree produced byDialobRuleParser.listExpr().- Parameters:
ctx- the parse tree
-
enterNegateExpr
void enterNegateExpr(DialobRuleParser.NegateExprContext ctx)
Enter a parse tree produced by thenegateExprlabeled alternative inDialobRuleParser.arithExprRule().- Parameters:
ctx- the parse tree
-
exitNegateExpr
void exitNegateExpr(DialobRuleParser.NegateExprContext ctx)
Exit a parse tree produced by thenegateExprlabeled alternative inDialobRuleParser.arithExprRule().- Parameters:
ctx- the parse tree
-
enterInfixExpr
void enterInfixExpr(DialobRuleParser.InfixExprContext ctx)
Enter a parse tree produced by theinfixExprlabeled alternative inDialobRuleParser.arithExprRule().- Parameters:
ctx- the parse tree
-
exitInfixExpr
void exitInfixExpr(DialobRuleParser.InfixExprContext ctx)
Exit a parse tree produced by theinfixExprlabeled alternative inDialobRuleParser.arithExprRule().- Parameters:
ctx- the parse tree
-
enterOfExpr
void enterOfExpr(DialobRuleParser.OfExprContext ctx)
Enter a parse tree produced by theofExprlabeled alternative inDialobRuleParser.arithExprRule().- Parameters:
ctx- the parse tree
-
exitOfExpr
void exitOfExpr(DialobRuleParser.OfExprContext ctx)
Exit a parse tree produced by theofExprlabeled alternative inDialobRuleParser.arithExprRule().- Parameters:
ctx- the parse tree
-
enterParensExpr
void enterParensExpr(DialobRuleParser.ParensExprContext ctx)
Enter a parse tree produced by theparensExprlabeled alternative inDialobRuleParser.arithExprRule().- Parameters:
ctx- the parse tree
-
exitParensExpr
void exitParensExpr(DialobRuleParser.ParensExprContext ctx)
Exit a parse tree produced by theparensExprlabeled alternative inDialobRuleParser.arithExprRule().- Parameters:
ctx- the parse tree
-
enterCallExpr
void enterCallExpr(DialobRuleParser.CallExprContext ctx)
Enter a parse tree produced by thecallExprlabeled alternative inDialobRuleParser.arithExprRule().- Parameters:
ctx- the parse tree
-
exitCallExpr
void exitCallExpr(DialobRuleParser.CallExprContext ctx)
Exit a parse tree produced by thecallExprlabeled alternative inDialobRuleParser.arithExprRule().- Parameters:
ctx- the parse tree
-
enterConstExpr
void enterConstExpr(DialobRuleParser.ConstExprContext ctx)
Enter a parse tree produced by theconstExprlabeled alternative inDialobRuleParser.arithExprRule().- Parameters:
ctx- the parse tree
-
exitConstExpr
void exitConstExpr(DialobRuleParser.ConstExprContext ctx)
Exit a parse tree produced by theconstExprlabeled alternative inDialobRuleParser.arithExprRule().- Parameters:
ctx- the parse tree
-
enterIdExpr
void enterIdExpr(DialobRuleParser.IdExprContext ctx)
Enter a parse tree produced by theidExprlabeled alternative inDialobRuleParser.arithExprRule().- Parameters:
ctx- the parse tree
-
exitIdExpr
void exitIdExpr(DialobRuleParser.IdExprContext ctx)
Exit a parse tree produced by theidExprlabeled alternative inDialobRuleParser.arithExprRule().- Parameters:
ctx- the parse tree
-
enterIsExpr
void enterIsExpr(DialobRuleParser.IsExprContext ctx)
Enter a parse tree produced by theisExprlabeled alternative inDialobRuleParser.isExprRule().- Parameters:
ctx- the parse tree
-
exitIsExpr
void exitIsExpr(DialobRuleParser.IsExprContext ctx)
Exit a parse tree produced by theisExprlabeled alternative inDialobRuleParser.isExprRule().- Parameters:
ctx- the parse tree
-
enterReducerExprRule
void enterReducerExprRule(DialobRuleParser.ReducerExprRuleContext ctx)
Enter a parse tree produced byDialobRuleParser.reducerExprRule().- Parameters:
ctx- the parse tree
-
exitReducerExprRule
void exitReducerExprRule(DialobRuleParser.ReducerExprRuleContext ctx)
Exit a parse tree produced byDialobRuleParser.reducerExprRule().- Parameters:
ctx- the parse tree
-
enterIdExprRule
void enterIdExprRule(DialobRuleParser.IdExprRuleContext ctx)
Enter a parse tree produced byDialobRuleParser.idExprRule().- Parameters:
ctx- the parse tree
-
exitIdExprRule
void exitIdExprRule(DialobRuleParser.IdExprRuleContext ctx)
Exit a parse tree produced byDialobRuleParser.idExprRule().- Parameters:
ctx- the parse tree
-
enterConstExprRule
void enterConstExprRule(DialobRuleParser.ConstExprRuleContext ctx)
Enter a parse tree produced byDialobRuleParser.constExprRule().- Parameters:
ctx- the parse tree
-
exitConstExprRule
void exitConstExprRule(DialobRuleParser.ConstExprRuleContext ctx)
Exit a parse tree produced byDialobRuleParser.constExprRule().- Parameters:
ctx- the parse tree
-
-