Class RJBaseListener
- All Implemented Interfaces:
org.antlr.v4.runtime.tree.ParseTreeListener,RJListener
RJListener,
which can be extended to create a listener which only needs to handle a subset
of the available methods.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidEnter a parse tree produced byRJParser.alias().voidEnter a parse tree produced byRJParser.aliasCall().voidEnter a parse tree produced byRJParser.argDecl().voidEnter a parse tree produced byRJParser.argDeclID().voidEnter a parse tree produced byRJParser.args().voidenterEveryRule(org.antlr.v4.runtime.ParserRuleContext ctx) voidEnter a parse tree produced by theexpBoollabeled alternative inRJParser.exp().voidEnter a parse tree produced by theexpGrouplabeled alternative inRJParser.exp().voidEnter a parse tree produced by theexpOperandlabeled alternative inRJParser.exp().voidEnter a parse tree produced byRJParser.functionCall().voidEnter a parse tree produced byRJParser.ghost().voidEnter a parse tree produced byRJParser.ghostCall().voidEnter a parse tree produced by theinvocationlabeled alternative inRJParser.literalExpression().voidEnter a parse tree produced by theitelabeled alternative inRJParser.pred().voidEnter a parse tree produced by thelitlabeled alternative inRJParser.literalExpression().voidEnter a parse tree produced byRJParser.literal().voidEnter a parse tree produced by thelitGrouplabeled alternative inRJParser.literalExpression().voidEnter a parse tree produced by theopArithlabeled alternative inRJParser.operand().voidEnter a parse tree produced by theopGrouplabeled alternative inRJParser.operand().voidEnter a parse tree produced by theopLiterallabeled alternative inRJParser.operand().voidEnter a parse tree produced by theopMinuslabeled alternative inRJParser.operand().voidEnter a parse tree produced by theopNotlabeled alternative inRJParser.operand().voidEnter a parse tree produced by theopSublabeled alternative inRJParser.operand().voidEnter a parse tree produced by thepredExplabeled alternative inRJParser.pred().voidEnter a parse tree produced by thepredGrouplabeled alternative inRJParser.pred().voidEnter a parse tree produced by thepredLogiclabeled alternative inRJParser.pred().voidEnter a parse tree produced by thepredNegatelabeled alternative inRJParser.pred().voidEnter a parse tree produced byRJParser.prog().voidEnter a parse tree produced by thestartAliaslabeled alternative inRJParser.start().voidEnter a parse tree produced by thestartGhostlabeled alternative inRJParser.start().voidEnter a parse tree produced by thestartPredlabeled alternative inRJParser.start().voidEnter a parse tree produced by thetargetInvocationlabeled alternative inRJParser.literalExpression().voidEnter a parse tree produced byRJParser.type().voidEnter a parse tree produced by thevarlabeled alternative inRJParser.literalExpression().voidExit a parse tree produced byRJParser.alias().voidExit a parse tree produced byRJParser.aliasCall().voidExit a parse tree produced byRJParser.argDecl().voidExit a parse tree produced byRJParser.argDeclID().voidExit a parse tree produced byRJParser.args().voidexitEveryRule(org.antlr.v4.runtime.ParserRuleContext ctx) voidExit a parse tree produced by theexpBoollabeled alternative inRJParser.exp().voidExit a parse tree produced by theexpGrouplabeled alternative inRJParser.exp().voidExit a parse tree produced by theexpOperandlabeled alternative inRJParser.exp().voidExit a parse tree produced byRJParser.functionCall().voidExit a parse tree produced byRJParser.ghost().voidExit a parse tree produced byRJParser.ghostCall().voidExit a parse tree produced by theinvocationlabeled alternative inRJParser.literalExpression().voidExit a parse tree produced by theitelabeled alternative inRJParser.pred().voidExit a parse tree produced by thelitlabeled alternative inRJParser.literalExpression().voidExit a parse tree produced byRJParser.literal().voidExit a parse tree produced by thelitGrouplabeled alternative inRJParser.literalExpression().voidExit a parse tree produced by theopArithlabeled alternative inRJParser.operand().voidExit a parse tree produced by theopGrouplabeled alternative inRJParser.operand().voidExit a parse tree produced by theopLiterallabeled alternative inRJParser.operand().voidExit a parse tree produced by theopMinuslabeled alternative inRJParser.operand().voidExit a parse tree produced by theopNotlabeled alternative inRJParser.operand().voidExit a parse tree produced by theopSublabeled alternative inRJParser.operand().voidExit a parse tree produced by thepredExplabeled alternative inRJParser.pred().voidExit a parse tree produced by thepredGrouplabeled alternative inRJParser.pred().voidExit a parse tree produced by thepredLogiclabeled alternative inRJParser.pred().voidExit a parse tree produced by thepredNegatelabeled alternative inRJParser.pred().voidExit a parse tree produced byRJParser.prog().voidExit a parse tree produced by thestartAliaslabeled alternative inRJParser.start().voidExit a parse tree produced by thestartGhostlabeled alternative inRJParser.start().voidExit a parse tree produced by thestartPredlabeled alternative inRJParser.start().voidExit a parse tree produced by thetargetInvocationlabeled alternative inRJParser.literalExpression().voidExit a parse tree produced byRJParser.type().voidExit a parse tree produced by thevarlabeled alternative inRJParser.literalExpression().voidvisitErrorNode(org.antlr.v4.runtime.tree.ErrorNode node) voidvisitTerminal(org.antlr.v4.runtime.tree.TerminalNode node)
-
Constructor Details
-
RJBaseListener
public RJBaseListener()
-
-
Method Details
-
enterProg
Enter a parse tree produced byRJParser.prog().The default implementation does nothing.
- Specified by:
enterProgin interfaceRJListener- Parameters:
ctx- the parse tree
-
exitProg
Exit a parse tree produced byRJParser.prog().The default implementation does nothing.
- Specified by:
exitProgin interfaceRJListener- Parameters:
ctx- the parse tree
-
enterStartPred
Enter a parse tree produced by thestartPredlabeled alternative inRJParser.start().The default implementation does nothing.
- Specified by:
enterStartPredin interfaceRJListener- Parameters:
ctx- the parse tree
-
exitStartPred
Exit a parse tree produced by thestartPredlabeled alternative inRJParser.start().The default implementation does nothing.
- Specified by:
exitStartPredin interfaceRJListener- Parameters:
ctx- the parse tree
-
enterStartAlias
Enter a parse tree produced by thestartAliaslabeled alternative inRJParser.start().The default implementation does nothing.
- Specified by:
enterStartAliasin interfaceRJListener- Parameters:
ctx- the parse tree
-
exitStartAlias
Exit a parse tree produced by thestartAliaslabeled alternative inRJParser.start().The default implementation does nothing.
- Specified by:
exitStartAliasin interfaceRJListener- Parameters:
ctx- the parse tree
-
enterStartGhost
Enter a parse tree produced by thestartGhostlabeled alternative inRJParser.start().The default implementation does nothing.
- Specified by:
enterStartGhostin interfaceRJListener- Parameters:
ctx- the parse tree
-
exitStartGhost
Exit a parse tree produced by thestartGhostlabeled alternative inRJParser.start().The default implementation does nothing.
- Specified by:
exitStartGhostin interfaceRJListener- Parameters:
ctx- the parse tree
-
enterPredGroup
Enter a parse tree produced by thepredGrouplabeled alternative inRJParser.pred().The default implementation does nothing.
- Specified by:
enterPredGroupin interfaceRJListener- Parameters:
ctx- the parse tree
-
exitPredGroup
Exit a parse tree produced by thepredGrouplabeled alternative inRJParser.pred().The default implementation does nothing.
- Specified by:
exitPredGroupin interfaceRJListener- Parameters:
ctx- the parse tree
-
enterPredNegate
Enter a parse tree produced by thepredNegatelabeled alternative inRJParser.pred().The default implementation does nothing.
- Specified by:
enterPredNegatein interfaceRJListener- Parameters:
ctx- the parse tree
-
exitPredNegate
Exit a parse tree produced by thepredNegatelabeled alternative inRJParser.pred().The default implementation does nothing.
- Specified by:
exitPredNegatein interfaceRJListener- Parameters:
ctx- the parse tree
-
enterIte
Enter a parse tree produced by theitelabeled alternative inRJParser.pred().The default implementation does nothing.
- Specified by:
enterItein interfaceRJListener- Parameters:
ctx- the parse tree
-
exitIte
Exit a parse tree produced by theitelabeled alternative inRJParser.pred().The default implementation does nothing.
- Specified by:
exitItein interfaceRJListener- Parameters:
ctx- the parse tree
-
enterPredExp
Enter a parse tree produced by thepredExplabeled alternative inRJParser.pred().The default implementation does nothing.
- Specified by:
enterPredExpin interfaceRJListener- Parameters:
ctx- the parse tree
-
exitPredExp
Exit a parse tree produced by thepredExplabeled alternative inRJParser.pred().The default implementation does nothing.
- Specified by:
exitPredExpin interfaceRJListener- Parameters:
ctx- the parse tree
-
enterPredLogic
Enter a parse tree produced by thepredLogiclabeled alternative inRJParser.pred().The default implementation does nothing.
- Specified by:
enterPredLogicin interfaceRJListener- Parameters:
ctx- the parse tree
-
exitPredLogic
Exit a parse tree produced by thepredLogiclabeled alternative inRJParser.pred().The default implementation does nothing.
- Specified by:
exitPredLogicin interfaceRJListener- Parameters:
ctx- the parse tree
-
enterExpBool
Enter a parse tree produced by theexpBoollabeled alternative inRJParser.exp().The default implementation does nothing.
- Specified by:
enterExpBoolin interfaceRJListener- Parameters:
ctx- the parse tree
-
exitExpBool
Exit a parse tree produced by theexpBoollabeled alternative inRJParser.exp().The default implementation does nothing.
- Specified by:
exitExpBoolin interfaceRJListener- Parameters:
ctx- the parse tree
-
enterExpOperand
Enter a parse tree produced by theexpOperandlabeled alternative inRJParser.exp().The default implementation does nothing.
- Specified by:
enterExpOperandin interfaceRJListener- Parameters:
ctx- the parse tree
-
exitExpOperand
Exit a parse tree produced by theexpOperandlabeled alternative inRJParser.exp().The default implementation does nothing.
- Specified by:
exitExpOperandin interfaceRJListener- Parameters:
ctx- the parse tree
-
enterExpGroup
Enter a parse tree produced by theexpGrouplabeled alternative inRJParser.exp().The default implementation does nothing.
- Specified by:
enterExpGroupin interfaceRJListener- Parameters:
ctx- the parse tree
-
exitExpGroup
Exit a parse tree produced by theexpGrouplabeled alternative inRJParser.exp().The default implementation does nothing.
- Specified by:
exitExpGroupin interfaceRJListener- Parameters:
ctx- the parse tree
-
enterOpArith
Enter a parse tree produced by theopArithlabeled alternative inRJParser.operand().The default implementation does nothing.
- Specified by:
enterOpArithin interfaceRJListener- Parameters:
ctx- the parse tree
-
exitOpArith
Exit a parse tree produced by theopArithlabeled alternative inRJParser.operand().The default implementation does nothing.
- Specified by:
exitOpArithin interfaceRJListener- Parameters:
ctx- the parse tree
-
enterOpNot
Enter a parse tree produced by theopNotlabeled alternative inRJParser.operand().The default implementation does nothing.
- Specified by:
enterOpNotin interfaceRJListener- Parameters:
ctx- the parse tree
-
exitOpNot
Exit a parse tree produced by theopNotlabeled alternative inRJParser.operand().The default implementation does nothing.
- Specified by:
exitOpNotin interfaceRJListener- Parameters:
ctx- the parse tree
-
enterOpLiteral
Enter a parse tree produced by theopLiterallabeled alternative inRJParser.operand().The default implementation does nothing.
- Specified by:
enterOpLiteralin interfaceRJListener- Parameters:
ctx- the parse tree
-
exitOpLiteral
Exit a parse tree produced by theopLiterallabeled alternative inRJParser.operand().The default implementation does nothing.
- Specified by:
exitOpLiteralin interfaceRJListener- Parameters:
ctx- the parse tree
-
enterOpGroup
Enter a parse tree produced by theopGrouplabeled alternative inRJParser.operand().The default implementation does nothing.
- Specified by:
enterOpGroupin interfaceRJListener- Parameters:
ctx- the parse tree
-
exitOpGroup
Exit a parse tree produced by theopGrouplabeled alternative inRJParser.operand().The default implementation does nothing.
- Specified by:
exitOpGroupin interfaceRJListener- Parameters:
ctx- the parse tree
-
enterOpMinus
Enter a parse tree produced by theopMinuslabeled alternative inRJParser.operand().The default implementation does nothing.
- Specified by:
enterOpMinusin interfaceRJListener- Parameters:
ctx- the parse tree
-
exitOpMinus
Exit a parse tree produced by theopMinuslabeled alternative inRJParser.operand().The default implementation does nothing.
- Specified by:
exitOpMinusin interfaceRJListener- Parameters:
ctx- the parse tree
-
enterOpSub
Enter a parse tree produced by theopSublabeled alternative inRJParser.operand().The default implementation does nothing.
- Specified by:
enterOpSubin interfaceRJListener- Parameters:
ctx- the parse tree
-
exitOpSub
Exit a parse tree produced by theopSublabeled alternative inRJParser.operand().The default implementation does nothing.
- Specified by:
exitOpSubin interfaceRJListener- Parameters:
ctx- the parse tree
-
enterLitGroup
Enter a parse tree produced by thelitGrouplabeled alternative inRJParser.literalExpression().The default implementation does nothing.
- Specified by:
enterLitGroupin interfaceRJListener- Parameters:
ctx- the parse tree
-
exitLitGroup
Exit a parse tree produced by thelitGrouplabeled alternative inRJParser.literalExpression().The default implementation does nothing.
- Specified by:
exitLitGroupin interfaceRJListener- Parameters:
ctx- the parse tree
-
enterLit
Enter a parse tree produced by thelitlabeled alternative inRJParser.literalExpression().The default implementation does nothing.
- Specified by:
enterLitin interfaceRJListener- Parameters:
ctx- the parse tree
-
exitLit
Exit a parse tree produced by thelitlabeled alternative inRJParser.literalExpression().The default implementation does nothing.
- Specified by:
exitLitin interfaceRJListener- Parameters:
ctx- the parse tree
-
enterVar
Enter a parse tree produced by thevarlabeled alternative inRJParser.literalExpression().The default implementation does nothing.
- Specified by:
enterVarin interfaceRJListener- Parameters:
ctx- the parse tree
-
exitVar
Exit a parse tree produced by thevarlabeled alternative inRJParser.literalExpression().The default implementation does nothing.
- Specified by:
exitVarin interfaceRJListener- Parameters:
ctx- the parse tree
-
enterTargetInvocation
Enter a parse tree produced by thetargetInvocationlabeled alternative inRJParser.literalExpression().The default implementation does nothing.
- Specified by:
enterTargetInvocationin interfaceRJListener- Parameters:
ctx- the parse tree
-
exitTargetInvocation
Exit a parse tree produced by thetargetInvocationlabeled alternative inRJParser.literalExpression().The default implementation does nothing.
- Specified by:
exitTargetInvocationin interfaceRJListener- Parameters:
ctx- the parse tree
-
enterInvocation
Enter a parse tree produced by theinvocationlabeled alternative inRJParser.literalExpression().The default implementation does nothing.
- Specified by:
enterInvocationin interfaceRJListener- Parameters:
ctx- the parse tree
-
exitInvocation
Exit a parse tree produced by theinvocationlabeled alternative inRJParser.literalExpression().The default implementation does nothing.
- Specified by:
exitInvocationin interfaceRJListener- Parameters:
ctx- the parse tree
-
enterFunctionCall
Enter a parse tree produced byRJParser.functionCall().The default implementation does nothing.
- Specified by:
enterFunctionCallin interfaceRJListener- Parameters:
ctx- the parse tree
-
exitFunctionCall
Exit a parse tree produced byRJParser.functionCall().The default implementation does nothing.
- Specified by:
exitFunctionCallin interfaceRJListener- Parameters:
ctx- the parse tree
-
enterGhostCall
Enter a parse tree produced byRJParser.ghostCall().The default implementation does nothing.
- Specified by:
enterGhostCallin interfaceRJListener- Parameters:
ctx- the parse tree
-
exitGhostCall
Exit a parse tree produced byRJParser.ghostCall().The default implementation does nothing.
- Specified by:
exitGhostCallin interfaceRJListener- Parameters:
ctx- the parse tree
-
enterAliasCall
Enter a parse tree produced byRJParser.aliasCall().The default implementation does nothing.
- Specified by:
enterAliasCallin interfaceRJListener- Parameters:
ctx- the parse tree
-
exitAliasCall
Exit a parse tree produced byRJParser.aliasCall().The default implementation does nothing.
- Specified by:
exitAliasCallin interfaceRJListener- Parameters:
ctx- the parse tree
-
enterArgs
Enter a parse tree produced byRJParser.args().The default implementation does nothing.
- Specified by:
enterArgsin interfaceRJListener- Parameters:
ctx- the parse tree
-
exitArgs
Exit a parse tree produced byRJParser.args().The default implementation does nothing.
- Specified by:
exitArgsin interfaceRJListener- Parameters:
ctx- the parse tree
-
enterLiteral
Enter a parse tree produced byRJParser.literal().The default implementation does nothing.
- Specified by:
enterLiteralin interfaceRJListener- Parameters:
ctx- the parse tree
-
exitLiteral
Exit a parse tree produced byRJParser.literal().The default implementation does nothing.
- Specified by:
exitLiteralin interfaceRJListener- Parameters:
ctx- the parse tree
-
enterAlias
Enter a parse tree produced byRJParser.alias().The default implementation does nothing.
- Specified by:
enterAliasin interfaceRJListener- Parameters:
ctx- the parse tree
-
exitAlias
Exit a parse tree produced byRJParser.alias().The default implementation does nothing.
- Specified by:
exitAliasin interfaceRJListener- Parameters:
ctx- the parse tree
-
enterGhost
Enter a parse tree produced byRJParser.ghost().The default implementation does nothing.
- Specified by:
enterGhostin interfaceRJListener- Parameters:
ctx- the parse tree
-
exitGhost
Exit a parse tree produced byRJParser.ghost().The default implementation does nothing.
- Specified by:
exitGhostin interfaceRJListener- Parameters:
ctx- the parse tree
-
enterArgDecl
Enter a parse tree produced byRJParser.argDecl().The default implementation does nothing.
- Specified by:
enterArgDeclin interfaceRJListener- Parameters:
ctx- the parse tree
-
exitArgDecl
Exit a parse tree produced byRJParser.argDecl().The default implementation does nothing.
- Specified by:
exitArgDeclin interfaceRJListener- Parameters:
ctx- the parse tree
-
enterArgDeclID
Enter a parse tree produced byRJParser.argDeclID().The default implementation does nothing.
- Specified by:
enterArgDeclIDin interfaceRJListener- Parameters:
ctx- the parse tree
-
exitArgDeclID
Exit a parse tree produced byRJParser.argDeclID().The default implementation does nothing.
- Specified by:
exitArgDeclIDin interfaceRJListener- Parameters:
ctx- the parse tree
-
enterType
Enter a parse tree produced byRJParser.type().The default implementation does nothing.
- Specified by:
enterTypein interfaceRJListener- Parameters:
ctx- the parse tree
-
exitType
Exit a parse tree produced byRJParser.type().The default implementation does nothing.
- Specified by:
exitTypein interfaceRJListener- Parameters:
ctx- the parse tree
-
enterEveryRule
public void enterEveryRule(org.antlr.v4.runtime.ParserRuleContext ctx) The default implementation does nothing.
- Specified by:
enterEveryRulein interfaceorg.antlr.v4.runtime.tree.ParseTreeListener
-
exitEveryRule
public void exitEveryRule(org.antlr.v4.runtime.ParserRuleContext ctx) The default implementation does nothing.
- Specified by:
exitEveryRulein interfaceorg.antlr.v4.runtime.tree.ParseTreeListener
-
visitTerminal
public void visitTerminal(org.antlr.v4.runtime.tree.TerminalNode node) The default implementation does nothing.
- Specified by:
visitTerminalin interfaceorg.antlr.v4.runtime.tree.ParseTreeListener
-
visitErrorNode
public void visitErrorNode(org.antlr.v4.runtime.tree.ErrorNode node) The default implementation does nothing.
- Specified by:
visitErrorNodein interfaceorg.antlr.v4.runtime.tree.ParseTreeListener
-