Interface IfocalListener
This interface defines a complete listener for a parse tree produced by focalParser.
Namespace: GCore.Antlr.Grammers.Focal
Assembly: Focal.dll
Syntax
public interface IfocalListener : Antlr4.Runtime.Tree.IParseTreeListener
Methods
| Improve this Doc View SourceEnterAsk(focalParser.AskContext)
Enter a parse tree produced by ask().
Declaration
void EnterAsk(focalParser.AskContext context)
Parameters
Type | Name | Description |
---|---|---|
focalParser.AskContext | context | The parse tree. |
EnterAskpair(focalParser.AskpairContext)
Enter a parse tree produced by askpair().
Declaration
void EnterAskpair(focalParser.AskpairContext context)
Parameters
Type | Name | Description |
---|---|---|
focalParser.AskpairContext | context | The parse tree. |
EnterCommand(focalParser.CommandContext)
Enter a parse tree produced by command().
Declaration
void EnterCommand(focalParser.CommandContext context)
Parameters
Type | Name | Description |
---|---|---|
focalParser.CommandContext | context | The parse tree. |
EnterComment(focalParser.CommentContext)
Enter a parse tree produced by comment().
Declaration
void EnterComment(focalParser.CommentContext context)
Parameters
Type | Name | Description |
---|---|---|
focalParser.CommentContext | context | The parse tree. |
EnterDo_(focalParser.Do_Context)
Enter a parse tree produced by do_().
Declaration
void EnterDo_(focalParser.Do_Context context)
Parameters
Type | Name | Description |
---|---|---|
focalParser.Do_Context | context | The parse tree. |
EnterExpression(focalParser.ExpressionContext)
Enter a parse tree produced by expression().
Declaration
void EnterExpression(focalParser.ExpressionContext context)
Parameters
Type | Name | Description |
---|---|---|
focalParser.ExpressionContext | context | The parse tree. |
EnterFor_(focalParser.For_Context)
Enter a parse tree produced by for_().
Declaration
void EnterFor_(focalParser.For_Context context)
Parameters
Type | Name | Description |
---|---|---|
focalParser.For_Context | context | The parse tree. |
EnterGoto_(focalParser.Goto_Context)
Enter a parse tree produced by goto_().
Declaration
void EnterGoto_(focalParser.Goto_Context context)
Parameters
Type | Name | Description |
---|---|---|
focalParser.Goto_Context | context | The parse tree. |
EnterGrpnum(focalParser.GrpnumContext)
Enter a parse tree produced by grpnum().
Declaration
void EnterGrpnum(focalParser.GrpnumContext context)
Parameters
Type | Name | Description |
---|---|---|
focalParser.GrpnumContext | context | The parse tree. |
EnterIf_(focalParser.If_Context)
Enter a parse tree produced by if_().
Declaration
void EnterIf_(focalParser.If_Context context)
Parameters
Type | Name | Description |
---|---|---|
focalParser.If_Context | context | The parse tree. |
EnterLinenum(focalParser.LinenumContext)
Enter a parse tree produced by linenum().
Declaration
void EnterLinenum(focalParser.LinenumContext context)
Parameters
Type | Name | Description |
---|---|---|
focalParser.LinenumContext | context | The parse tree. |
EnterMantissa(focalParser.MantissaContext)
Enter a parse tree produced by mantissa().
Declaration
void EnterMantissa(focalParser.MantissaContext context)
Parameters
Type | Name | Description |
---|---|---|
focalParser.MantissaContext | context | The parse tree. |
EnterNumber(focalParser.NumberContext)
Enter a parse tree produced by number().
Declaration
void EnterNumber(focalParser.NumberContext context)
Parameters
Type | Name | Description |
---|---|---|
focalParser.NumberContext | context | The parse tree. |
EnterPrimary(focalParser.PrimaryContext)
Enter a parse tree produced by primary().
Declaration
void EnterPrimary(focalParser.PrimaryContext context)
Parameters
Type | Name | Description |
---|---|---|
focalParser.PrimaryContext | context | The parse tree. |
EnterProg(focalParser.ProgContext)
Enter a parse tree produced by prog().
Declaration
void EnterProg(focalParser.ProgContext context)
Parameters
Type | Name | Description |
---|---|---|
focalParser.ProgContext | context | The parse tree. |
EnterQuit(focalParser.QuitContext)
Enter a parse tree produced by quit().
Declaration
void EnterQuit(focalParser.QuitContext context)
Parameters
Type | Name | Description |
---|---|---|
focalParser.QuitContext | context | The parse tree. |
EnterReturn_(focalParser.Return_Context)
Enter a parse tree produced by return_().
Declaration
void EnterReturn_(focalParser.Return_Context context)
Parameters
Type | Name | Description |
---|---|---|
focalParser.Return_Context | context | The parse tree. |
EnterSet_(focalParser.Set_Context)
Enter a parse tree produced by set_().
Declaration
void EnterSet_(focalParser.Set_Context context)
Parameters
Type | Name | Description |
---|---|---|
focalParser.Set_Context | context | The parse tree. |
EnterSigned_(focalParser.Signed_Context)
Enter a parse tree produced by signed_().
Declaration
void EnterSigned_(focalParser.Signed_Context context)
Parameters
Type | Name | Description |
---|---|---|
focalParser.Signed_Context | context | The parse tree. |
EnterStatement(focalParser.StatementContext)
Enter a parse tree produced by statement().
Declaration
void EnterStatement(focalParser.StatementContext context)
Parameters
Type | Name | Description |
---|---|---|
focalParser.StatementContext | context | The parse tree. |
EnterTerm(focalParser.TermContext)
Enter a parse tree produced by term().
Declaration
void EnterTerm(focalParser.TermContext context)
Parameters
Type | Name | Description |
---|---|---|
focalParser.TermContext | context | The parse tree. |
EnterType_(focalParser.Type_Context)
Enter a parse tree produced by type_().
Declaration
void EnterType_(focalParser.Type_Context context)
Parameters
Type | Name | Description |
---|---|---|
focalParser.Type_Context | context | The parse tree. |
EnterTypeexpression(focalParser.TypeexpressionContext)
Enter a parse tree produced by typeexpression().
Declaration
void EnterTypeexpression(focalParser.TypeexpressionContext context)
Parameters
Type | Name | Description |
---|---|---|
focalParser.TypeexpressionContext | context | The parse tree. |
EnterWrite_(focalParser.Write_Context)
Enter a parse tree produced by write_().
Declaration
void EnterWrite_(focalParser.Write_Context context)
Parameters
Type | Name | Description |
---|---|---|
focalParser.Write_Context | context | The parse tree. |
ExitAsk(focalParser.AskContext)
Exit a parse tree produced by ask().
Declaration
void ExitAsk(focalParser.AskContext context)
Parameters
Type | Name | Description |
---|---|---|
focalParser.AskContext | context | The parse tree. |
ExitAskpair(focalParser.AskpairContext)
Exit a parse tree produced by askpair().
Declaration
void ExitAskpair(focalParser.AskpairContext context)
Parameters
Type | Name | Description |
---|---|---|
focalParser.AskpairContext | context | The parse tree. |
ExitCommand(focalParser.CommandContext)
Exit a parse tree produced by command().
Declaration
void ExitCommand(focalParser.CommandContext context)
Parameters
Type | Name | Description |
---|---|---|
focalParser.CommandContext | context | The parse tree. |
ExitComment(focalParser.CommentContext)
Exit a parse tree produced by comment().
Declaration
void ExitComment(focalParser.CommentContext context)
Parameters
Type | Name | Description |
---|---|---|
focalParser.CommentContext | context | The parse tree. |
ExitDo_(focalParser.Do_Context)
Exit a parse tree produced by do_().
Declaration
void ExitDo_(focalParser.Do_Context context)
Parameters
Type | Name | Description |
---|---|---|
focalParser.Do_Context | context | The parse tree. |
ExitExpression(focalParser.ExpressionContext)
Exit a parse tree produced by expression().
Declaration
void ExitExpression(focalParser.ExpressionContext context)
Parameters
Type | Name | Description |
---|---|---|
focalParser.ExpressionContext | context | The parse tree. |
ExitFor_(focalParser.For_Context)
Exit a parse tree produced by for_().
Declaration
void ExitFor_(focalParser.For_Context context)
Parameters
Type | Name | Description |
---|---|---|
focalParser.For_Context | context | The parse tree. |
ExitGoto_(focalParser.Goto_Context)
Exit a parse tree produced by goto_().
Declaration
void ExitGoto_(focalParser.Goto_Context context)
Parameters
Type | Name | Description |
---|---|---|
focalParser.Goto_Context | context | The parse tree. |
ExitGrpnum(focalParser.GrpnumContext)
Exit a parse tree produced by grpnum().
Declaration
void ExitGrpnum(focalParser.GrpnumContext context)
Parameters
Type | Name | Description |
---|---|---|
focalParser.GrpnumContext | context | The parse tree. |
ExitIf_(focalParser.If_Context)
Exit a parse tree produced by if_().
Declaration
void ExitIf_(focalParser.If_Context context)
Parameters
Type | Name | Description |
---|---|---|
focalParser.If_Context | context | The parse tree. |
ExitLinenum(focalParser.LinenumContext)
Exit a parse tree produced by linenum().
Declaration
void ExitLinenum(focalParser.LinenumContext context)
Parameters
Type | Name | Description |
---|---|---|
focalParser.LinenumContext | context | The parse tree. |
ExitMantissa(focalParser.MantissaContext)
Exit a parse tree produced by mantissa().
Declaration
void ExitMantissa(focalParser.MantissaContext context)
Parameters
Type | Name | Description |
---|---|---|
focalParser.MantissaContext | context | The parse tree. |
ExitNumber(focalParser.NumberContext)
Exit a parse tree produced by number().
Declaration
void ExitNumber(focalParser.NumberContext context)
Parameters
Type | Name | Description |
---|---|---|
focalParser.NumberContext | context | The parse tree. |
ExitPrimary(focalParser.PrimaryContext)
Exit a parse tree produced by primary().
Declaration
void ExitPrimary(focalParser.PrimaryContext context)
Parameters
Type | Name | Description |
---|---|---|
focalParser.PrimaryContext | context | The parse tree. |
ExitProg(focalParser.ProgContext)
Exit a parse tree produced by prog().
Declaration
void ExitProg(focalParser.ProgContext context)
Parameters
Type | Name | Description |
---|---|---|
focalParser.ProgContext | context | The parse tree. |
ExitQuit(focalParser.QuitContext)
Exit a parse tree produced by quit().
Declaration
void ExitQuit(focalParser.QuitContext context)
Parameters
Type | Name | Description |
---|---|---|
focalParser.QuitContext | context | The parse tree. |
ExitReturn_(focalParser.Return_Context)
Exit a parse tree produced by return_().
Declaration
void ExitReturn_(focalParser.Return_Context context)
Parameters
Type | Name | Description |
---|---|---|
focalParser.Return_Context | context | The parse tree. |
ExitSet_(focalParser.Set_Context)
Exit a parse tree produced by set_().
Declaration
void ExitSet_(focalParser.Set_Context context)
Parameters
Type | Name | Description |
---|---|---|
focalParser.Set_Context | context | The parse tree. |
ExitSigned_(focalParser.Signed_Context)
Exit a parse tree produced by signed_().
Declaration
void ExitSigned_(focalParser.Signed_Context context)
Parameters
Type | Name | Description |
---|---|---|
focalParser.Signed_Context | context | The parse tree. |
ExitStatement(focalParser.StatementContext)
Exit a parse tree produced by statement().
Declaration
void ExitStatement(focalParser.StatementContext context)
Parameters
Type | Name | Description |
---|---|---|
focalParser.StatementContext | context | The parse tree. |
ExitTerm(focalParser.TermContext)
Exit a parse tree produced by term().
Declaration
void ExitTerm(focalParser.TermContext context)
Parameters
Type | Name | Description |
---|---|---|
focalParser.TermContext | context | The parse tree. |
ExitType_(focalParser.Type_Context)
Exit a parse tree produced by type_().
Declaration
void ExitType_(focalParser.Type_Context context)
Parameters
Type | Name | Description |
---|---|---|
focalParser.Type_Context | context | The parse tree. |
ExitTypeexpression(focalParser.TypeexpressionContext)
Exit a parse tree produced by typeexpression().
Declaration
void ExitTypeexpression(focalParser.TypeexpressionContext context)
Parameters
Type | Name | Description |
---|---|---|
focalParser.TypeexpressionContext | context | The parse tree. |
ExitWrite_(focalParser.Write_Context)
Exit a parse tree produced by write_().
Declaration
void ExitWrite_(focalParser.Write_Context context)
Parameters
Type | Name | Description |
---|---|---|
focalParser.Write_Context | context | The parse tree. |