Class SUOKIFBaseListener
This class provides an empty implementation of ISUOKIFListener, which can be extended to create a listener which only needs to handle a subset of the available methods.
Inheritance
Namespace: GCore.Antlr.Grammers.Suokif
Assembly: Suokif.dll
Syntax
public class SUOKIFBaseListener : object, ISUOKIFListener, Antlr4.Runtime.Tree.IParseTreeListener
Methods
| Improve this Doc View SourceEnterArgument(SUOKIFParser.ArgumentContext)
Enter a parse tree produced by argument().
The default implementation does nothing.
Declaration
public virtual void EnterArgument(SUOKIFParser.ArgumentContext context)
Parameters
Type | Name | Description |
---|---|---|
SUOKIFParser.ArgumentContext | context | The parse tree. |
EnterEquation(SUOKIFParser.EquationContext)
Enter a parse tree produced by equation().
The default implementation does nothing.
Declaration
public virtual void EnterEquation(SUOKIFParser.EquationContext context)
Parameters
Type | Name | Description |
---|---|---|
SUOKIFParser.EquationContext | context | The parse tree. |
EnterEveryRule(Antlr4.Runtime.ParserRuleContext)
Declaration
public virtual void EnterEveryRule(Antlr4.Runtime.ParserRuleContext context)
Parameters
Type | Name | Description |
---|---|---|
Antlr4.Runtime.ParserRuleContext | context |
Remarks
The default implementation does nothing.
EnterFunterm(SUOKIFParser.FuntermContext)
Enter a parse tree produced by funterm().
The default implementation does nothing.
Declaration
public virtual void EnterFunterm(SUOKIFParser.FuntermContext context)
Parameters
Type | Name | Description |
---|---|---|
SUOKIFParser.FuntermContext | context | The parse tree. |
EnterLogsent(SUOKIFParser.LogsentContext)
Enter a parse tree produced by logsent().
The default implementation does nothing.
Declaration
public virtual void EnterLogsent(SUOKIFParser.LogsentContext context)
Parameters
Type | Name | Description |
---|---|---|
SUOKIFParser.LogsentContext | context | The parse tree. |
EnterQuantsent(SUOKIFParser.QuantsentContext)
Enter a parse tree produced by quantsent().
The default implementation does nothing.
Declaration
public virtual void EnterQuantsent(SUOKIFParser.QuantsentContext context)
Parameters
Type | Name | Description |
---|---|---|
SUOKIFParser.QuantsentContext | context | The parse tree. |
EnterRelsent(SUOKIFParser.RelsentContext)
Enter a parse tree produced by relsent().
The default implementation does nothing.
Declaration
public virtual void EnterRelsent(SUOKIFParser.RelsentContext context)
Parameters
Type | Name | Description |
---|---|---|
SUOKIFParser.RelsentContext | context | The parse tree. |
EnterSentence(SUOKIFParser.SentenceContext)
Enter a parse tree produced by sentence().
The default implementation does nothing.
Declaration
public virtual void EnterSentence(SUOKIFParser.SentenceContext context)
Parameters
Type | Name | Description |
---|---|---|
SUOKIFParser.SentenceContext | context | The parse tree. |
EnterTerm(SUOKIFParser.TermContext)
Enter a parse tree produced by term().
The default implementation does nothing.
Declaration
public virtual void EnterTerm(SUOKIFParser.TermContext context)
Parameters
Type | Name | Description |
---|---|---|
SUOKIFParser.TermContext | context | The parse tree. |
EnterTop_level(SUOKIFParser.Top_levelContext)
Enter a parse tree produced by top_level().
The default implementation does nothing.
Declaration
public virtual void EnterTop_level(SUOKIFParser.Top_levelContext context)
Parameters
Type | Name | Description |
---|---|---|
SUOKIFParser.Top_levelContext | context | The parse tree. |
ExitArgument(SUOKIFParser.ArgumentContext)
Exit a parse tree produced by argument().
The default implementation does nothing.
Declaration
public virtual void ExitArgument(SUOKIFParser.ArgumentContext context)
Parameters
Type | Name | Description |
---|---|---|
SUOKIFParser.ArgumentContext | context | The parse tree. |
ExitEquation(SUOKIFParser.EquationContext)
Exit a parse tree produced by equation().
The default implementation does nothing.
Declaration
public virtual void ExitEquation(SUOKIFParser.EquationContext context)
Parameters
Type | Name | Description |
---|---|---|
SUOKIFParser.EquationContext | context | The parse tree. |
ExitEveryRule(Antlr4.Runtime.ParserRuleContext)
Declaration
public virtual void ExitEveryRule(Antlr4.Runtime.ParserRuleContext context)
Parameters
Type | Name | Description |
---|---|---|
Antlr4.Runtime.ParserRuleContext | context |
Remarks
The default implementation does nothing.
ExitFunterm(SUOKIFParser.FuntermContext)
Exit a parse tree produced by funterm().
The default implementation does nothing.
Declaration
public virtual void ExitFunterm(SUOKIFParser.FuntermContext context)
Parameters
Type | Name | Description |
---|---|---|
SUOKIFParser.FuntermContext | context | The parse tree. |
ExitLogsent(SUOKIFParser.LogsentContext)
Exit a parse tree produced by logsent().
The default implementation does nothing.
Declaration
public virtual void ExitLogsent(SUOKIFParser.LogsentContext context)
Parameters
Type | Name | Description |
---|---|---|
SUOKIFParser.LogsentContext | context | The parse tree. |
ExitQuantsent(SUOKIFParser.QuantsentContext)
Exit a parse tree produced by quantsent().
The default implementation does nothing.
Declaration
public virtual void ExitQuantsent(SUOKIFParser.QuantsentContext context)
Parameters
Type | Name | Description |
---|---|---|
SUOKIFParser.QuantsentContext | context | The parse tree. |
ExitRelsent(SUOKIFParser.RelsentContext)
Exit a parse tree produced by relsent().
The default implementation does nothing.
Declaration
public virtual void ExitRelsent(SUOKIFParser.RelsentContext context)
Parameters
Type | Name | Description |
---|---|---|
SUOKIFParser.RelsentContext | context | The parse tree. |
ExitSentence(SUOKIFParser.SentenceContext)
Exit a parse tree produced by sentence().
The default implementation does nothing.
Declaration
public virtual void ExitSentence(SUOKIFParser.SentenceContext context)
Parameters
Type | Name | Description |
---|---|---|
SUOKIFParser.SentenceContext | context | The parse tree. |
ExitTerm(SUOKIFParser.TermContext)
Exit a parse tree produced by term().
The default implementation does nothing.
Declaration
public virtual void ExitTerm(SUOKIFParser.TermContext context)
Parameters
Type | Name | Description |
---|---|---|
SUOKIFParser.TermContext | context | The parse tree. |
ExitTop_level(SUOKIFParser.Top_levelContext)
Exit a parse tree produced by top_level().
The default implementation does nothing.
Declaration
public virtual void ExitTop_level(SUOKIFParser.Top_levelContext context)
Parameters
Type | Name | Description |
---|---|---|
SUOKIFParser.Top_levelContext | context | The parse tree. |
VisitErrorNode(Antlr4.Runtime.Tree.IErrorNode)
Declaration
public virtual void VisitErrorNode(Antlr4.Runtime.Tree.IErrorNode node)
Parameters
Type | Name | Description |
---|---|---|
Antlr4.Runtime.Tree.IErrorNode | node |
Remarks
The default implementation does nothing.
VisitTerminal(Antlr4.Runtime.Tree.ITerminalNode)
Declaration
public virtual void VisitTerminal(Antlr4.Runtime.Tree.ITerminalNode node)
Parameters
Type | Name | Description |
---|---|---|
Antlr4.Runtime.Tree.ITerminalNode | node |
Remarks
The default implementation does nothing.