Interface Ipdp7Listener
This interface defines a complete listener for a parse tree produced by pdp7Parser.
Inherited Members
Namespace: GCore.Antlr.Grammers.Pdp7
Assembly: Pdp7.dll
Syntax
[CLSCompliant(false)]
public interface Ipdp7Listener : IParseTreeListener
Methods
| Improve this Doc View SourceEnterArgument(pdp7Parser.ArgumentContext)
Enter a parse tree produced by argument().
Declaration
void EnterArgument([NotNull] pdp7Parser.ArgumentContext context)
Parameters
Type | Name | Description |
---|---|---|
pdp7Parser.ArgumentContext | context | The parse tree. |
EnterAssignment(pdp7Parser.AssignmentContext)
Enter a parse tree produced by assignment().
Declaration
void EnterAssignment([NotNull] pdp7Parser.AssignmentContext context)
Parameters
Type | Name | Description |
---|---|---|
pdp7Parser.AssignmentContext | context | The parse tree. |
EnterAtom(pdp7Parser.AtomContext)
Enter a parse tree produced by atom().
Declaration
void EnterAtom([NotNull] pdp7Parser.AtomContext context)
Parameters
Type | Name | Description |
---|---|---|
pdp7Parser.AtomContext | context | The parse tree. |
EnterComment(pdp7Parser.CommentContext)
Enter a parse tree produced by comment().
Declaration
void EnterComment([NotNull] pdp7Parser.CommentContext context)
Parameters
Type | Name | Description |
---|---|---|
pdp7Parser.CommentContext | context | The parse tree. |
EnterDeclaration(pdp7Parser.DeclarationContext)
Enter a parse tree produced by declaration().
Declaration
void EnterDeclaration([NotNull] pdp7Parser.DeclarationContext context)
Parameters
Type | Name | Description |
---|---|---|
pdp7Parser.DeclarationContext | context | The parse tree. |
EnterDeclarationRight(pdp7Parser.DeclarationRightContext)
Enter a parse tree produced by declarationRight().
Declaration
void EnterDeclarationRight([NotNull] pdp7Parser.DeclarationRightContext context)
Parameters
Type | Name | Description |
---|---|---|
pdp7Parser.DeclarationRightContext | context | The parse tree. |
EnterDeclarations(pdp7Parser.DeclarationsContext)
Enter a parse tree produced by declarations().
Declaration
void EnterDeclarations([NotNull] pdp7Parser.DeclarationsContext context)
Parameters
Type | Name | Description |
---|---|---|
pdp7Parser.DeclarationsContext | context | The parse tree. |
EnterEol(pdp7Parser.EolContext)
Enter a parse tree produced by eol().
Declaration
void EnterEol([NotNull] pdp7Parser.EolContext context)
Parameters
Type | Name | Description |
---|---|---|
pdp7Parser.EolContext | context | The parse tree. |
EnterExpression(pdp7Parser.ExpressionContext)
Enter a parse tree produced by expression().
Declaration
void EnterExpression([NotNull] pdp7Parser.ExpressionContext context)
Parameters
Type | Name | Description |
---|---|---|
pdp7Parser.ExpressionContext | context | The parse tree. |
EnterInstruction(pdp7Parser.InstructionContext)
Enter a parse tree produced by instruction().
Declaration
void EnterInstruction([NotNull] pdp7Parser.InstructionContext context)
Parameters
Type | Name | Description |
---|---|---|
pdp7Parser.InstructionContext | context | The parse tree. |
EnterLabel(pdp7Parser.LabelContext)
Enter a parse tree produced by label().
Declaration
void EnterLabel([NotNull] pdp7Parser.LabelContext context)
Parameters
Type | Name | Description |
---|---|---|
pdp7Parser.LabelContext | context | The parse tree. |
EnterLine(pdp7Parser.LineContext)
Enter a parse tree produced by line().
Declaration
void EnterLine([NotNull] pdp7Parser.LineContext context)
Parameters
Type | Name | Description |
---|---|---|
pdp7Parser.LineContext | context | The parse tree. |
EnterMultiplyingExpression(pdp7Parser.MultiplyingExpressionContext)
Enter a parse tree produced by multiplyingExpression().
Declaration
void EnterMultiplyingExpression([NotNull] pdp7Parser.MultiplyingExpressionContext context)
Parameters
Type | Name | Description |
---|---|---|
pdp7Parser.MultiplyingExpressionContext | context | The parse tree. |
EnterOpcode(pdp7Parser.OpcodeContext)
Enter a parse tree produced by opcode().
Declaration
void EnterOpcode([NotNull] pdp7Parser.OpcodeContext context)
Parameters
Type | Name | Description |
---|---|---|
pdp7Parser.OpcodeContext | context | The parse tree. |
EnterProg(pdp7Parser.ProgContext)
Enter a parse tree produced by prog().
Declaration
void EnterProg([NotNull] pdp7Parser.ProgContext context)
Parameters
Type | Name | Description |
---|---|---|
pdp7Parser.ProgContext | context | The parse tree. |
EnterString(pdp7Parser.StringContext)
Enter a parse tree produced by
Declaration
void EnterString([NotNull] pdp7Parser.StringContext context)
Parameters
Type | Name | Description |
---|---|---|
pdp7Parser.StringContext | context | The parse tree. |
EnterSymbol(pdp7Parser.SymbolContext)
Enter a parse tree produced by symbol().
Declaration
void EnterSymbol([NotNull] pdp7Parser.SymbolContext context)
Parameters
Type | Name | Description |
---|---|---|
pdp7Parser.SymbolContext | context | The parse tree. |
EnterVariable(pdp7Parser.VariableContext)
Enter a parse tree produced by variable().
Declaration
void EnterVariable([NotNull] pdp7Parser.VariableContext context)
Parameters
Type | Name | Description |
---|---|---|
pdp7Parser.VariableContext | context | The parse tree. |
ExitArgument(pdp7Parser.ArgumentContext)
Exit a parse tree produced by argument().
Declaration
void ExitArgument([NotNull] pdp7Parser.ArgumentContext context)
Parameters
Type | Name | Description |
---|---|---|
pdp7Parser.ArgumentContext | context | The parse tree. |
ExitAssignment(pdp7Parser.AssignmentContext)
Exit a parse tree produced by assignment().
Declaration
void ExitAssignment([NotNull] pdp7Parser.AssignmentContext context)
Parameters
Type | Name | Description |
---|---|---|
pdp7Parser.AssignmentContext | context | The parse tree. |
ExitAtom(pdp7Parser.AtomContext)
Exit a parse tree produced by atom().
Declaration
void ExitAtom([NotNull] pdp7Parser.AtomContext context)
Parameters
Type | Name | Description |
---|---|---|
pdp7Parser.AtomContext | context | The parse tree. |
ExitComment(pdp7Parser.CommentContext)
Exit a parse tree produced by comment().
Declaration
void ExitComment([NotNull] pdp7Parser.CommentContext context)
Parameters
Type | Name | Description |
---|---|---|
pdp7Parser.CommentContext | context | The parse tree. |
ExitDeclaration(pdp7Parser.DeclarationContext)
Exit a parse tree produced by declaration().
Declaration
void ExitDeclaration([NotNull] pdp7Parser.DeclarationContext context)
Parameters
Type | Name | Description |
---|---|---|
pdp7Parser.DeclarationContext | context | The parse tree. |
ExitDeclarationRight(pdp7Parser.DeclarationRightContext)
Exit a parse tree produced by declarationRight().
Declaration
void ExitDeclarationRight([NotNull] pdp7Parser.DeclarationRightContext context)
Parameters
Type | Name | Description |
---|---|---|
pdp7Parser.DeclarationRightContext | context | The parse tree. |
ExitDeclarations(pdp7Parser.DeclarationsContext)
Exit a parse tree produced by declarations().
Declaration
void ExitDeclarations([NotNull] pdp7Parser.DeclarationsContext context)
Parameters
Type | Name | Description |
---|---|---|
pdp7Parser.DeclarationsContext | context | The parse tree. |
ExitEol(pdp7Parser.EolContext)
Exit a parse tree produced by eol().
Declaration
void ExitEol([NotNull] pdp7Parser.EolContext context)
Parameters
Type | Name | Description |
---|---|---|
pdp7Parser.EolContext | context | The parse tree. |
ExitExpression(pdp7Parser.ExpressionContext)
Exit a parse tree produced by expression().
Declaration
void ExitExpression([NotNull] pdp7Parser.ExpressionContext context)
Parameters
Type | Name | Description |
---|---|---|
pdp7Parser.ExpressionContext | context | The parse tree. |
ExitInstruction(pdp7Parser.InstructionContext)
Exit a parse tree produced by instruction().
Declaration
void ExitInstruction([NotNull] pdp7Parser.InstructionContext context)
Parameters
Type | Name | Description |
---|---|---|
pdp7Parser.InstructionContext | context | The parse tree. |
ExitLabel(pdp7Parser.LabelContext)
Exit a parse tree produced by label().
Declaration
void ExitLabel([NotNull] pdp7Parser.LabelContext context)
Parameters
Type | Name | Description |
---|---|---|
pdp7Parser.LabelContext | context | The parse tree. |
ExitLine(pdp7Parser.LineContext)
Exit a parse tree produced by line().
Declaration
void ExitLine([NotNull] pdp7Parser.LineContext context)
Parameters
Type | Name | Description |
---|---|---|
pdp7Parser.LineContext | context | The parse tree. |
ExitMultiplyingExpression(pdp7Parser.MultiplyingExpressionContext)
Exit a parse tree produced by multiplyingExpression().
Declaration
void ExitMultiplyingExpression([NotNull] pdp7Parser.MultiplyingExpressionContext context)
Parameters
Type | Name | Description |
---|---|---|
pdp7Parser.MultiplyingExpressionContext | context | The parse tree. |
ExitOpcode(pdp7Parser.OpcodeContext)
Exit a parse tree produced by opcode().
Declaration
void ExitOpcode([NotNull] pdp7Parser.OpcodeContext context)
Parameters
Type | Name | Description |
---|---|---|
pdp7Parser.OpcodeContext | context | The parse tree. |
ExitProg(pdp7Parser.ProgContext)
Exit a parse tree produced by prog().
Declaration
void ExitProg([NotNull] pdp7Parser.ProgContext context)
Parameters
Type | Name | Description |
---|---|---|
pdp7Parser.ProgContext | context | The parse tree. |
ExitString(pdp7Parser.StringContext)
Exit a parse tree produced by
Declaration
void ExitString([NotNull] pdp7Parser.StringContext context)
Parameters
Type | Name | Description |
---|---|---|
pdp7Parser.StringContext | context | The parse tree. |
ExitSymbol(pdp7Parser.SymbolContext)
Exit a parse tree produced by symbol().
Declaration
void ExitSymbol([NotNull] pdp7Parser.SymbolContext context)
Parameters
Type | Name | Description |
---|---|---|
pdp7Parser.SymbolContext | context | The parse tree. |
ExitVariable(pdp7Parser.VariableContext)
Exit a parse tree produced by variable().
Declaration
void ExitVariable([NotNull] pdp7Parser.VariableContext context)
Parameters
Type | Name | Description |
---|---|---|
pdp7Parser.VariableContext | context | The parse tree. |