Interface IinfosapientListener
This interface defines a complete listener for a parse tree produced by infosapientParser.
Namespace: GCore.Antlr.Grammers.Infosapient
Assembly: Infosapient.dll
Syntax
public interface IinfosapientListener : Antlr4.Runtime.Tree.IParseTreeListener
Methods
| Improve this Doc View SourceEnterAttribClause(infosapientParser.AttribClauseContext)
Enter a parse tree produced by attribClause().
Declaration
void EnterAttribClause(infosapientParser.AttribClauseContext context)
Parameters
Type | Name | Description |
---|---|---|
infosapientParser.AttribClauseContext | context | The parse tree. |
EnterClause(infosapientParser.ClauseContext)
Enter a parse tree produced by clause().
Declaration
void EnterClause(infosapientParser.ClauseContext context)
Parameters
Type | Name | Description |
---|---|---|
infosapientParser.ClauseContext | context | The parse tree. |
EnterConditionalRule(infosapientParser.ConditionalRuleContext)
Enter a parse tree produced by conditionalRule().
Declaration
void EnterConditionalRule(infosapientParser.ConditionalRuleContext context)
Parameters
Type | Name | Description |
---|---|---|
infosapientParser.ConditionalRuleContext | context | The parse tree. |
EnterConsequent(infosapientParser.ConsequentContext)
Enter a parse tree produced by consequent().
Declaration
void EnterConsequent(infosapientParser.ConsequentContext context)
Parameters
Type | Name | Description |
---|---|---|
infosapientParser.ConsequentContext | context | The parse tree. |
EnterExpr(infosapientParser.ExprContext)
Enter a parse tree produced by expr().
Declaration
void EnterExpr(infosapientParser.ExprContext context)
Parameters
Type | Name | Description |
---|---|---|
infosapientParser.ExprContext | context | The parse tree. |
EnterHedge(infosapientParser.HedgeContext)
Enter a parse tree produced by hedge().
Declaration
void EnterHedge(infosapientParser.HedgeContext context)
Parameters
Type | Name | Description |
---|---|---|
infosapientParser.HedgeContext | context | The parse tree. |
EnterHedgeCollection(infosapientParser.HedgeCollectionContext)
Enter a parse tree produced by hedgeCollection().
Declaration
void EnterHedgeCollection(infosapientParser.HedgeCollectionContext context)
Parameters
Type | Name | Description |
---|---|---|
infosapientParser.HedgeCollectionContext | context | The parse tree. |
EnterId_(infosapientParser.Id_Context)
Enter a parse tree produced by id_().
Declaration
void EnterId_(infosapientParser.Id_Context context)
Parameters
Type | Name | Description |
---|---|---|
infosapientParser.Id_Context | context | The parse tree. |
EnterNLiteral(infosapientParser.NLiteralContext)
Enter a parse tree produced by nLiteral().
Declaration
void EnterNLiteral(infosapientParser.NLiteralContext context)
Parameters
Type | Name | Description |
---|---|---|
infosapientParser.NLiteralContext | context | The parse tree. |
EnterOperator_(infosapientParser.Operator_Context)
Enter a parse tree produced by operator_().
Declaration
void EnterOperator_(infosapientParser.Operator_Context context)
Parameters
Type | Name | Description |
---|---|---|
infosapientParser.Operator_Context | context | The parse tree. |
EnterPremise(infosapientParser.PremiseContext)
Enter a parse tree produced by premise().
Declaration
void EnterPremise(infosapientParser.PremiseContext context)
Parameters
Type | Name | Description |
---|---|---|
infosapientParser.PremiseContext | context | The parse tree. |
EnterRestrictionHedge(infosapientParser.RestrictionHedgeContext)
Enter a parse tree produced by restrictionHedge().
Declaration
void EnterRestrictionHedge(infosapientParser.RestrictionHedgeContext context)
Parameters
Type | Name | Description |
---|---|---|
infosapientParser.RestrictionHedgeContext | context | The parse tree. |
ExitAttribClause(infosapientParser.AttribClauseContext)
Exit a parse tree produced by attribClause().
Declaration
void ExitAttribClause(infosapientParser.AttribClauseContext context)
Parameters
Type | Name | Description |
---|---|---|
infosapientParser.AttribClauseContext | context | The parse tree. |
ExitClause(infosapientParser.ClauseContext)
Exit a parse tree produced by clause().
Declaration
void ExitClause(infosapientParser.ClauseContext context)
Parameters
Type | Name | Description |
---|---|---|
infosapientParser.ClauseContext | context | The parse tree. |
ExitConditionalRule(infosapientParser.ConditionalRuleContext)
Exit a parse tree produced by conditionalRule().
Declaration
void ExitConditionalRule(infosapientParser.ConditionalRuleContext context)
Parameters
Type | Name | Description |
---|---|---|
infosapientParser.ConditionalRuleContext | context | The parse tree. |
ExitConsequent(infosapientParser.ConsequentContext)
Exit a parse tree produced by consequent().
Declaration
void ExitConsequent(infosapientParser.ConsequentContext context)
Parameters
Type | Name | Description |
---|---|---|
infosapientParser.ConsequentContext | context | The parse tree. |
ExitExpr(infosapientParser.ExprContext)
Exit a parse tree produced by expr().
Declaration
void ExitExpr(infosapientParser.ExprContext context)
Parameters
Type | Name | Description |
---|---|---|
infosapientParser.ExprContext | context | The parse tree. |
ExitHedge(infosapientParser.HedgeContext)
Exit a parse tree produced by hedge().
Declaration
void ExitHedge(infosapientParser.HedgeContext context)
Parameters
Type | Name | Description |
---|---|---|
infosapientParser.HedgeContext | context | The parse tree. |
ExitHedgeCollection(infosapientParser.HedgeCollectionContext)
Exit a parse tree produced by hedgeCollection().
Declaration
void ExitHedgeCollection(infosapientParser.HedgeCollectionContext context)
Parameters
Type | Name | Description |
---|---|---|
infosapientParser.HedgeCollectionContext | context | The parse tree. |
ExitId_(infosapientParser.Id_Context)
Exit a parse tree produced by id_().
Declaration
void ExitId_(infosapientParser.Id_Context context)
Parameters
Type | Name | Description |
---|---|---|
infosapientParser.Id_Context | context | The parse tree. |
ExitNLiteral(infosapientParser.NLiteralContext)
Exit a parse tree produced by nLiteral().
Declaration
void ExitNLiteral(infosapientParser.NLiteralContext context)
Parameters
Type | Name | Description |
---|---|---|
infosapientParser.NLiteralContext | context | The parse tree. |
ExitOperator_(infosapientParser.Operator_Context)
Exit a parse tree produced by operator_().
Declaration
void ExitOperator_(infosapientParser.Operator_Context context)
Parameters
Type | Name | Description |
---|---|---|
infosapientParser.Operator_Context | context | The parse tree. |
ExitPremise(infosapientParser.PremiseContext)
Exit a parse tree produced by premise().
Declaration
void ExitPremise(infosapientParser.PremiseContext context)
Parameters
Type | Name | Description |
---|---|---|
infosapientParser.PremiseContext | context | The parse tree. |
ExitRestrictionHedge(infosapientParser.RestrictionHedgeContext)
Exit a parse tree produced by restrictionHedge().
Declaration
void ExitRestrictionHedge(infosapientParser.RestrictionHedgeContext context)
Parameters
Type | Name | Description |
---|---|---|
infosapientParser.RestrictionHedgeContext | context | The parse tree. |