Interface IturingListener
This interface defines a complete listener for a parse tree produced by turingParser.
Namespace: GCore.Antlr.Grammers.Turing
Assembly: Turing.dll
Syntax
public interface IturingListener : Antlr4.Runtime.Tree.IParseTreeListener
Methods
| Improve this Doc View SourceEnterArrayType(turingParser.ArrayTypeContext)
Enter a parse tree produced by arrayType().
Declaration
void EnterArrayType(turingParser.ArrayTypeContext context)
Parameters
Type | Name | Description |
---|---|---|
turingParser.ArrayTypeContext | context | The parse tree. |
EnterBooleanExpn(turingParser.BooleanExpnContext)
Enter a parse tree produced by booleanExpn().
Declaration
void EnterBooleanExpn(turingParser.BooleanExpnContext context)
Parameters
Type | Name | Description |
---|---|---|
turingParser.BooleanExpnContext | context | The parse tree. |
EnterCapability(turingParser.CapabilityContext)
Enter a parse tree produced by capability().
Declaration
void EnterCapability(turingParser.CapabilityContext context)
Parameters
Type | Name | Description |
---|---|---|
turingParser.CapabilityContext | context | The parse tree. |
EnterCaseStatement(turingParser.CaseStatementContext)
Enter a parse tree produced by caseStatement().
Declaration
void EnterCaseStatement(turingParser.CaseStatementContext context)
Parameters
Type | Name | Description |
---|---|---|
turingParser.CaseStatementContext | context | The parse tree. |
EnterCloseStatement(turingParser.CloseStatementContext)
Enter a parse tree produced by closeStatement().
Declaration
void EnterCloseStatement(turingParser.CloseStatementContext context)
Parameters
Type | Name | Description |
---|---|---|
turingParser.CloseStatementContext | context | The parse tree. |
EnterCompileTimeExpn(turingParser.CompileTimeExpnContext)
Enter a parse tree produced by compileTimeExpn().
Declaration
void EnterCompileTimeExpn(turingParser.CompileTimeExpnContext context)
Parameters
Type | Name | Description |
---|---|---|
turingParser.CompileTimeExpnContext | context | The parse tree. |
EnterComponentSelector(turingParser.ComponentSelectorContext)
Enter a parse tree produced by componentSelector().
Declaration
void EnterComponentSelector(turingParser.ComponentSelectorContext context)
Parameters
Type | Name | Description |
---|---|---|
turingParser.ComponentSelectorContext | context | The parse tree. |
EnterConstantDeclaration(turingParser.ConstantDeclarationContext)
Enter a parse tree produced by constantDeclaration().
Declaration
void EnterConstantDeclaration(turingParser.ConstantDeclarationContext context)
Parameters
Type | Name | Description |
---|---|---|
turingParser.ConstantDeclarationContext | context | The parse tree. |
EnterDeclaration(turingParser.DeclarationContext)
Enter a parse tree produced by declaration().
Declaration
void EnterDeclaration(turingParser.DeclarationContext context)
Parameters
Type | Name | Description |
---|---|---|
turingParser.DeclarationContext | context | The parse tree. |
EnterDeclarationOrStatement(turingParser.DeclarationOrStatementContext)
Enter a parse tree produced by declarationOrStatement().
Declaration
void EnterDeclarationOrStatement(turingParser.DeclarationOrStatementContext context)
Parameters
Type | Name | Description |
---|---|---|
turingParser.DeclarationOrStatementContext | context | The parse tree. |
EnterDeclarationOrStatementInMainProgram(turingParser.DeclarationOrStatementInMainProgramContext)
Enter a parse tree produced by declarationOrStatementInMainProgram().
Declaration
void EnterDeclarationOrStatementInMainProgram(turingParser.DeclarationOrStatementInMainProgramContext context)
Parameters
Type | Name | Description |
---|---|---|
turingParser.DeclarationOrStatementInMainProgramContext | context | The parse tree. |
EnterDeclarationsAndStatements(turingParser.DeclarationsAndStatementsContext)
Enter a parse tree produced by declarationsAndStatements().
Declaration
void EnterDeclarationsAndStatements(turingParser.DeclarationsAndStatementsContext context)
Parameters
Type | Name | Description |
---|---|---|
turingParser.DeclarationsAndStatementsContext | context | The parse tree. |
EnterExplicitConstant(turingParser.ExplicitConstantContext)
Enter a parse tree produced by explicitConstant().
Declaration
void EnterExplicitConstant(turingParser.ExplicitConstantContext context)
Parameters
Type | Name | Description |
---|---|---|
turingParser.ExplicitConstantContext | context | The parse tree. |
EnterExpn(turingParser.ExpnContext)
Enter a parse tree produced by expn().
Declaration
void EnterExpn(turingParser.ExpnContext context)
Parameters
Type | Name | Description |
---|---|---|
turingParser.ExpnContext | context | The parse tree. |
EnterExponentWidth(turingParser.ExponentWidthContext)
Enter a parse tree produced by exponentWidth().
Declaration
void EnterExponentWidth(turingParser.ExponentWidthContext context)
Parameters
Type | Name | Description |
---|---|---|
turingParser.ExponentWidthContext | context | The parse tree. |
EnterFileNumber(turingParser.FileNumberContext)
Enter a parse tree produced by fileNumber().
Declaration
void EnterFileNumber(turingParser.FileNumberContext context)
Parameters
Type | Name | Description |
---|---|---|
turingParser.FileNumberContext | context | The parse tree. |
EnterForStatement(turingParser.ForStatementContext)
Enter a parse tree produced by forStatement().
Declaration
void EnterForStatement(turingParser.ForStatementContext context)
Parameters
Type | Name | Description |
---|---|---|
turingParser.ForStatementContext | context | The parse tree. |
EnterFractionWidth(turingParser.FractionWidthContext)
Enter a parse tree produced by fractionWidth().
Declaration
void EnterFractionWidth(turingParser.FractionWidthContext context)
Parameters
Type | Name | Description |
---|---|---|
turingParser.FractionWidthContext | context | The parse tree. |
EnterGetItem(turingParser.GetItemContext)
Enter a parse tree produced by getItem().
Declaration
void EnterGetItem(turingParser.GetItemContext context)
Parameters
Type | Name | Description |
---|---|---|
turingParser.GetItemContext | context | The parse tree. |
EnterGetStatement(turingParser.GetStatementContext)
Enter a parse tree produced by getStatement().
Declaration
void EnterGetStatement(turingParser.GetStatementContext context)
Parameters
Type | Name | Description |
---|---|---|
turingParser.GetStatementContext | context | The parse tree. |
EnterId_(turingParser.Id_Context)
Enter a parse tree produced by id_().
Declaration
void EnterId_(turingParser.Id_Context context)
Parameters
Type | Name | Description |
---|---|---|
turingParser.Id_Context | context | The parse tree. |
EnterIfStatement(turingParser.IfStatementContext)
Enter a parse tree produced by ifStatement().
Declaration
void EnterIfStatement(turingParser.IfStatementContext context)
Parameters
Type | Name | Description |
---|---|---|
turingParser.IfStatementContext | context | The parse tree. |
EnterIndexType(turingParser.IndexTypeContext)
Enter a parse tree produced by indexType().
Declaration
void EnterIndexType(turingParser.IndexTypeContext context)
Parameters
Type | Name | Description |
---|---|---|
turingParser.IndexTypeContext | context | The parse tree. |
EnterInfixOperator(turingParser.InfixOperatorContext)
Enter a parse tree produced by infixOperator().
Declaration
void EnterInfixOperator(turingParser.InfixOperatorContext context)
Parameters
Type | Name | Description |
---|---|---|
turingParser.InfixOperatorContext | context | The parse tree. |
EnterInitializingValue(turingParser.InitializingValueContext)
Enter a parse tree produced by initializingValue().
Declaration
void EnterInitializingValue(turingParser.InitializingValueContext context)
Parameters
Type | Name | Description |
---|---|---|
turingParser.InitializingValueContext | context | The parse tree. |
EnterLoopStatement(turingParser.LoopStatementContext)
Enter a parse tree produced by loopStatement().
Declaration
void EnterLoopStatement(turingParser.LoopStatementContext context)
Parameters
Type | Name | Description |
---|---|---|
turingParser.LoopStatementContext | context | The parse tree. |
EnterNamedType(turingParser.NamedTypeContext)
Enter a parse tree produced by namedType().
Declaration
void EnterNamedType(turingParser.NamedTypeContext context)
Parameters
Type | Name | Description |
---|---|---|
turingParser.NamedTypeContext | context | The parse tree. |
EnterOpenStatement(turingParser.OpenStatementContext)
Enter a parse tree produced by openStatement().
Declaration
void EnterOpenStatement(turingParser.OpenStatementContext context)
Parameters
Type | Name | Description |
---|---|---|
turingParser.OpenStatementContext | context | The parse tree. |
EnterParameterDeclaration(turingParser.ParameterDeclarationContext)
Enter a parse tree produced by parameterDeclaration().
Declaration
void EnterParameterDeclaration(turingParser.ParameterDeclarationContext context)
Parameters
Type | Name | Description |
---|---|---|
turingParser.ParameterDeclarationContext | context | The parse tree. |
EnterParameterType(turingParser.ParameterTypeContext)
Enter a parse tree produced by parameterType().
Declaration
void EnterParameterType(turingParser.ParameterTypeContext context)
Parameters
Type | Name | Description |
---|---|---|
turingParser.ParameterTypeContext | context | The parse tree. |
EnterPrefixOperator(turingParser.PrefixOperatorContext)
Enter a parse tree produced by prefixOperator().
Declaration
void EnterPrefixOperator(turingParser.PrefixOperatorContext context)
Parameters
Type | Name | Description |
---|---|---|
turingParser.PrefixOperatorContext | context | The parse tree. |
EnterProcedureCall(turingParser.ProcedureCallContext)
Enter a parse tree produced by procedureCall().
Declaration
void EnterProcedureCall(turingParser.ProcedureCallContext context)
Parameters
Type | Name | Description |
---|---|---|
turingParser.ProcedureCallContext | context | The parse tree. |
EnterProgram(turingParser.ProgramContext)
Enter a parse tree produced by program().
Declaration
void EnterProgram(turingParser.ProgramContext context)
Parameters
Type | Name | Description |
---|---|---|
turingParser.ProgramContext | context | The parse tree. |
EnterPutItem(turingParser.PutItemContext)
Enter a parse tree produced by putItem().
Declaration
void EnterPutItem(turingParser.PutItemContext context)
Parameters
Type | Name | Description |
---|---|---|
turingParser.PutItemContext | context | The parse tree. |
EnterPutStatement(turingParser.PutStatementContext)
Enter a parse tree produced by putStatement().
Declaration
void EnterPutStatement(turingParser.PutStatementContext context)
Parameters
Type | Name | Description |
---|---|---|
turingParser.PutStatementContext | context | The parse tree. |
EnterRecordType(turingParser.RecordTypeContext)
Enter a parse tree produced by recordType().
Declaration
void EnterRecordType(turingParser.RecordTypeContext context)
Parameters
Type | Name | Description |
---|---|---|
turingParser.RecordTypeContext | context | The parse tree. |
EnterReference(turingParser.ReferenceContext)
Enter a parse tree produced by reference().
Declaration
void EnterReference(turingParser.ReferenceContext context)
Parameters
Type | Name | Description |
---|---|---|
turingParser.ReferenceContext | context | The parse tree. |
EnterReference_2(turingParser.Reference_2Context)
Enter a parse tree produced by reference_2().
Declaration
void EnterReference_2(turingParser.Reference_2Context context)
Parameters
Type | Name | Description |
---|---|---|
turingParser.Reference_2Context | context | The parse tree. |
EnterStandardType(turingParser.StandardTypeContext)
Enter a parse tree produced by standardType().
Declaration
void EnterStandardType(turingParser.StandardTypeContext context)
Parameters
Type | Name | Description |
---|---|---|
turingParser.StandardTypeContext | context | The parse tree. |
EnterStatement(turingParser.StatementContext)
Enter a parse tree produced by statement().
Declaration
void EnterStatement(turingParser.StatementContext context)
Parameters
Type | Name | Description |
---|---|---|
turingParser.StatementContext | context | The parse tree. |
EnterStreamNumber(turingParser.StreamNumberContext)
Enter a parse tree produced by streamNumber().
Declaration
void EnterStreamNumber(turingParser.StreamNumberContext context)
Parameters
Type | Name | Description |
---|---|---|
turingParser.StreamNumberContext | context | The parse tree. |
EnterString(turingParser.StringContext)
Enter a parse tree produced by
Declaration
void EnterString(turingParser.StringContext context)
Parameters
Type | Name | Description |
---|---|---|
turingParser.StringContext | context | The parse tree. |
EnterSubprogramBody(turingParser.SubprogramBodyContext)
Enter a parse tree produced by subprogramBody().
Declaration
void EnterSubprogramBody(turingParser.SubprogramBodyContext context)
Parameters
Type | Name | Description |
---|---|---|
turingParser.SubprogramBodyContext | context | The parse tree. |
EnterSubprogramDeclaration(turingParser.SubprogramDeclarationContext)
Enter a parse tree produced by subprogramDeclaration().
Declaration
void EnterSubprogramDeclaration(turingParser.SubprogramDeclarationContext context)
Parameters
Type | Name | Description |
---|---|---|
turingParser.SubprogramDeclarationContext | context | The parse tree. |
EnterSubprogramHeader(turingParser.SubprogramHeaderContext)
Enter a parse tree produced by subprogramHeader().
Declaration
void EnterSubprogramHeader(turingParser.SubprogramHeaderContext context)
Parameters
Type | Name | Description |
---|---|---|
turingParser.SubprogramHeaderContext | context | The parse tree. |
EnterSubrangeType(turingParser.SubrangeTypeContext)
Enter a parse tree produced by subrangeType().
Declaration
void EnterSubrangeType(turingParser.SubrangeTypeContext context)
Parameters
Type | Name | Description |
---|---|---|
turingParser.SubrangeTypeContext | context | The parse tree. |
EnterSubstring(turingParser.SubstringContext)
Enter a parse tree produced by substring().
Declaration
void EnterSubstring(turingParser.SubstringContext context)
Parameters
Type | Name | Description |
---|---|---|
turingParser.SubstringContext | context | The parse tree. |
EnterSubstringPosition(turingParser.SubstringPositionContext)
Enter a parse tree produced by substringPosition().
Declaration
void EnterSubstringPosition(turingParser.SubstringPositionContext context)
Parameters
Type | Name | Description |
---|---|---|
turingParser.SubstringPositionContext | context | The parse tree. |
EnterTypeDeclaration(turingParser.TypeDeclarationContext)
Enter a parse tree produced by typeDeclaration().
Declaration
void EnterTypeDeclaration(turingParser.TypeDeclarationContext context)
Parameters
Type | Name | Description |
---|---|---|
turingParser.TypeDeclarationContext | context | The parse tree. |
EnterTypeSpec(turingParser.TypeSpecContext)
Enter a parse tree produced by typeSpec().
Declaration
void EnterTypeSpec(turingParser.TypeSpecContext context)
Parameters
Type | Name | Description |
---|---|---|
turingParser.TypeSpecContext | context | The parse tree. |
EnterVariableDeclaration(turingParser.VariableDeclarationContext)
Enter a parse tree produced by variableDeclaration().
Declaration
void EnterVariableDeclaration(turingParser.VariableDeclarationContext context)
Parameters
Type | Name | Description |
---|---|---|
turingParser.VariableDeclarationContext | context | The parse tree. |
EnterVariableReference(turingParser.VariableReferenceContext)
Enter a parse tree produced by variableReference().
Declaration
void EnterVariableReference(turingParser.VariableReferenceContext context)
Parameters
Type | Name | Description |
---|---|---|
turingParser.VariableReferenceContext | context | The parse tree. |
EnterWidthExpn(turingParser.WidthExpnContext)
Enter a parse tree produced by widthExpn().
Declaration
void EnterWidthExpn(turingParser.WidthExpnContext context)
Parameters
Type | Name | Description |
---|---|---|
turingParser.WidthExpnContext | context | The parse tree. |
ExitArrayType(turingParser.ArrayTypeContext)
Exit a parse tree produced by arrayType().
Declaration
void ExitArrayType(turingParser.ArrayTypeContext context)
Parameters
Type | Name | Description |
---|---|---|
turingParser.ArrayTypeContext | context | The parse tree. |
ExitBooleanExpn(turingParser.BooleanExpnContext)
Exit a parse tree produced by booleanExpn().
Declaration
void ExitBooleanExpn(turingParser.BooleanExpnContext context)
Parameters
Type | Name | Description |
---|---|---|
turingParser.BooleanExpnContext | context | The parse tree. |
ExitCapability(turingParser.CapabilityContext)
Exit a parse tree produced by capability().
Declaration
void ExitCapability(turingParser.CapabilityContext context)
Parameters
Type | Name | Description |
---|---|---|
turingParser.CapabilityContext | context | The parse tree. |
ExitCaseStatement(turingParser.CaseStatementContext)
Exit a parse tree produced by caseStatement().
Declaration
void ExitCaseStatement(turingParser.CaseStatementContext context)
Parameters
Type | Name | Description |
---|---|---|
turingParser.CaseStatementContext | context | The parse tree. |
ExitCloseStatement(turingParser.CloseStatementContext)
Exit a parse tree produced by closeStatement().
Declaration
void ExitCloseStatement(turingParser.CloseStatementContext context)
Parameters
Type | Name | Description |
---|---|---|
turingParser.CloseStatementContext | context | The parse tree. |
ExitCompileTimeExpn(turingParser.CompileTimeExpnContext)
Exit a parse tree produced by compileTimeExpn().
Declaration
void ExitCompileTimeExpn(turingParser.CompileTimeExpnContext context)
Parameters
Type | Name | Description |
---|---|---|
turingParser.CompileTimeExpnContext | context | The parse tree. |
ExitComponentSelector(turingParser.ComponentSelectorContext)
Exit a parse tree produced by componentSelector().
Declaration
void ExitComponentSelector(turingParser.ComponentSelectorContext context)
Parameters
Type | Name | Description |
---|---|---|
turingParser.ComponentSelectorContext | context | The parse tree. |
ExitConstantDeclaration(turingParser.ConstantDeclarationContext)
Exit a parse tree produced by constantDeclaration().
Declaration
void ExitConstantDeclaration(turingParser.ConstantDeclarationContext context)
Parameters
Type | Name | Description |
---|---|---|
turingParser.ConstantDeclarationContext | context | The parse tree. |
ExitDeclaration(turingParser.DeclarationContext)
Exit a parse tree produced by declaration().
Declaration
void ExitDeclaration(turingParser.DeclarationContext context)
Parameters
Type | Name | Description |
---|---|---|
turingParser.DeclarationContext | context | The parse tree. |
ExitDeclarationOrStatement(turingParser.DeclarationOrStatementContext)
Exit a parse tree produced by declarationOrStatement().
Declaration
void ExitDeclarationOrStatement(turingParser.DeclarationOrStatementContext context)
Parameters
Type | Name | Description |
---|---|---|
turingParser.DeclarationOrStatementContext | context | The parse tree. |
ExitDeclarationOrStatementInMainProgram(turingParser.DeclarationOrStatementInMainProgramContext)
Exit a parse tree produced by declarationOrStatementInMainProgram().
Declaration
void ExitDeclarationOrStatementInMainProgram(turingParser.DeclarationOrStatementInMainProgramContext context)
Parameters
Type | Name | Description |
---|---|---|
turingParser.DeclarationOrStatementInMainProgramContext | context | The parse tree. |
ExitDeclarationsAndStatements(turingParser.DeclarationsAndStatementsContext)
Exit a parse tree produced by declarationsAndStatements().
Declaration
void ExitDeclarationsAndStatements(turingParser.DeclarationsAndStatementsContext context)
Parameters
Type | Name | Description |
---|---|---|
turingParser.DeclarationsAndStatementsContext | context | The parse tree. |
ExitExplicitConstant(turingParser.ExplicitConstantContext)
Exit a parse tree produced by explicitConstant().
Declaration
void ExitExplicitConstant(turingParser.ExplicitConstantContext context)
Parameters
Type | Name | Description |
---|---|---|
turingParser.ExplicitConstantContext | context | The parse tree. |
ExitExpn(turingParser.ExpnContext)
Exit a parse tree produced by expn().
Declaration
void ExitExpn(turingParser.ExpnContext context)
Parameters
Type | Name | Description |
---|---|---|
turingParser.ExpnContext | context | The parse tree. |
ExitExponentWidth(turingParser.ExponentWidthContext)
Exit a parse tree produced by exponentWidth().
Declaration
void ExitExponentWidth(turingParser.ExponentWidthContext context)
Parameters
Type | Name | Description |
---|---|---|
turingParser.ExponentWidthContext | context | The parse tree. |
ExitFileNumber(turingParser.FileNumberContext)
Exit a parse tree produced by fileNumber().
Declaration
void ExitFileNumber(turingParser.FileNumberContext context)
Parameters
Type | Name | Description |
---|---|---|
turingParser.FileNumberContext | context | The parse tree. |
ExitForStatement(turingParser.ForStatementContext)
Exit a parse tree produced by forStatement().
Declaration
void ExitForStatement(turingParser.ForStatementContext context)
Parameters
Type | Name | Description |
---|---|---|
turingParser.ForStatementContext | context | The parse tree. |
ExitFractionWidth(turingParser.FractionWidthContext)
Exit a parse tree produced by fractionWidth().
Declaration
void ExitFractionWidth(turingParser.FractionWidthContext context)
Parameters
Type | Name | Description |
---|---|---|
turingParser.FractionWidthContext | context | The parse tree. |
ExitGetItem(turingParser.GetItemContext)
Exit a parse tree produced by getItem().
Declaration
void ExitGetItem(turingParser.GetItemContext context)
Parameters
Type | Name | Description |
---|---|---|
turingParser.GetItemContext | context | The parse tree. |
ExitGetStatement(turingParser.GetStatementContext)
Exit a parse tree produced by getStatement().
Declaration
void ExitGetStatement(turingParser.GetStatementContext context)
Parameters
Type | Name | Description |
---|---|---|
turingParser.GetStatementContext | context | The parse tree. |
ExitId_(turingParser.Id_Context)
Exit a parse tree produced by id_().
Declaration
void ExitId_(turingParser.Id_Context context)
Parameters
Type | Name | Description |
---|---|---|
turingParser.Id_Context | context | The parse tree. |
ExitIfStatement(turingParser.IfStatementContext)
Exit a parse tree produced by ifStatement().
Declaration
void ExitIfStatement(turingParser.IfStatementContext context)
Parameters
Type | Name | Description |
---|---|---|
turingParser.IfStatementContext | context | The parse tree. |
ExitIndexType(turingParser.IndexTypeContext)
Exit a parse tree produced by indexType().
Declaration
void ExitIndexType(turingParser.IndexTypeContext context)
Parameters
Type | Name | Description |
---|---|---|
turingParser.IndexTypeContext | context | The parse tree. |
ExitInfixOperator(turingParser.InfixOperatorContext)
Exit a parse tree produced by infixOperator().
Declaration
void ExitInfixOperator(turingParser.InfixOperatorContext context)
Parameters
Type | Name | Description |
---|---|---|
turingParser.InfixOperatorContext | context | The parse tree. |
ExitInitializingValue(turingParser.InitializingValueContext)
Exit a parse tree produced by initializingValue().
Declaration
void ExitInitializingValue(turingParser.InitializingValueContext context)
Parameters
Type | Name | Description |
---|---|---|
turingParser.InitializingValueContext | context | The parse tree. |
ExitLoopStatement(turingParser.LoopStatementContext)
Exit a parse tree produced by loopStatement().
Declaration
void ExitLoopStatement(turingParser.LoopStatementContext context)
Parameters
Type | Name | Description |
---|---|---|
turingParser.LoopStatementContext | context | The parse tree. |
ExitNamedType(turingParser.NamedTypeContext)
Exit a parse tree produced by namedType().
Declaration
void ExitNamedType(turingParser.NamedTypeContext context)
Parameters
Type | Name | Description |
---|---|---|
turingParser.NamedTypeContext | context | The parse tree. |
ExitOpenStatement(turingParser.OpenStatementContext)
Exit a parse tree produced by openStatement().
Declaration
void ExitOpenStatement(turingParser.OpenStatementContext context)
Parameters
Type | Name | Description |
---|---|---|
turingParser.OpenStatementContext | context | The parse tree. |
ExitParameterDeclaration(turingParser.ParameterDeclarationContext)
Exit a parse tree produced by parameterDeclaration().
Declaration
void ExitParameterDeclaration(turingParser.ParameterDeclarationContext context)
Parameters
Type | Name | Description |
---|---|---|
turingParser.ParameterDeclarationContext | context | The parse tree. |
ExitParameterType(turingParser.ParameterTypeContext)
Exit a parse tree produced by parameterType().
Declaration
void ExitParameterType(turingParser.ParameterTypeContext context)
Parameters
Type | Name | Description |
---|---|---|
turingParser.ParameterTypeContext | context | The parse tree. |
ExitPrefixOperator(turingParser.PrefixOperatorContext)
Exit a parse tree produced by prefixOperator().
Declaration
void ExitPrefixOperator(turingParser.PrefixOperatorContext context)
Parameters
Type | Name | Description |
---|---|---|
turingParser.PrefixOperatorContext | context | The parse tree. |
ExitProcedureCall(turingParser.ProcedureCallContext)
Exit a parse tree produced by procedureCall().
Declaration
void ExitProcedureCall(turingParser.ProcedureCallContext context)
Parameters
Type | Name | Description |
---|---|---|
turingParser.ProcedureCallContext | context | The parse tree. |
ExitProgram(turingParser.ProgramContext)
Exit a parse tree produced by program().
Declaration
void ExitProgram(turingParser.ProgramContext context)
Parameters
Type | Name | Description |
---|---|---|
turingParser.ProgramContext | context | The parse tree. |
ExitPutItem(turingParser.PutItemContext)
Exit a parse tree produced by putItem().
Declaration
void ExitPutItem(turingParser.PutItemContext context)
Parameters
Type | Name | Description |
---|---|---|
turingParser.PutItemContext | context | The parse tree. |
ExitPutStatement(turingParser.PutStatementContext)
Exit a parse tree produced by putStatement().
Declaration
void ExitPutStatement(turingParser.PutStatementContext context)
Parameters
Type | Name | Description |
---|---|---|
turingParser.PutStatementContext | context | The parse tree. |
ExitRecordType(turingParser.RecordTypeContext)
Exit a parse tree produced by recordType().
Declaration
void ExitRecordType(turingParser.RecordTypeContext context)
Parameters
Type | Name | Description |
---|---|---|
turingParser.RecordTypeContext | context | The parse tree. |
ExitReference(turingParser.ReferenceContext)
Exit a parse tree produced by reference().
Declaration
void ExitReference(turingParser.ReferenceContext context)
Parameters
Type | Name | Description |
---|---|---|
turingParser.ReferenceContext | context | The parse tree. |
ExitReference_2(turingParser.Reference_2Context)
Exit a parse tree produced by reference_2().
Declaration
void ExitReference_2(turingParser.Reference_2Context context)
Parameters
Type | Name | Description |
---|---|---|
turingParser.Reference_2Context | context | The parse tree. |
ExitStandardType(turingParser.StandardTypeContext)
Exit a parse tree produced by standardType().
Declaration
void ExitStandardType(turingParser.StandardTypeContext context)
Parameters
Type | Name | Description |
---|---|---|
turingParser.StandardTypeContext | context | The parse tree. |
ExitStatement(turingParser.StatementContext)
Exit a parse tree produced by statement().
Declaration
void ExitStatement(turingParser.StatementContext context)
Parameters
Type | Name | Description |
---|---|---|
turingParser.StatementContext | context | The parse tree. |
ExitStreamNumber(turingParser.StreamNumberContext)
Exit a parse tree produced by streamNumber().
Declaration
void ExitStreamNumber(turingParser.StreamNumberContext context)
Parameters
Type | Name | Description |
---|---|---|
turingParser.StreamNumberContext | context | The parse tree. |
ExitString(turingParser.StringContext)
Exit a parse tree produced by
Declaration
void ExitString(turingParser.StringContext context)
Parameters
Type | Name | Description |
---|---|---|
turingParser.StringContext | context | The parse tree. |
ExitSubprogramBody(turingParser.SubprogramBodyContext)
Exit a parse tree produced by subprogramBody().
Declaration
void ExitSubprogramBody(turingParser.SubprogramBodyContext context)
Parameters
Type | Name | Description |
---|---|---|
turingParser.SubprogramBodyContext | context | The parse tree. |
ExitSubprogramDeclaration(turingParser.SubprogramDeclarationContext)
Exit a parse tree produced by subprogramDeclaration().
Declaration
void ExitSubprogramDeclaration(turingParser.SubprogramDeclarationContext context)
Parameters
Type | Name | Description |
---|---|---|
turingParser.SubprogramDeclarationContext | context | The parse tree. |
ExitSubprogramHeader(turingParser.SubprogramHeaderContext)
Exit a parse tree produced by subprogramHeader().
Declaration
void ExitSubprogramHeader(turingParser.SubprogramHeaderContext context)
Parameters
Type | Name | Description |
---|---|---|
turingParser.SubprogramHeaderContext | context | The parse tree. |
ExitSubrangeType(turingParser.SubrangeTypeContext)
Exit a parse tree produced by subrangeType().
Declaration
void ExitSubrangeType(turingParser.SubrangeTypeContext context)
Parameters
Type | Name | Description |
---|---|---|
turingParser.SubrangeTypeContext | context | The parse tree. |
ExitSubstring(turingParser.SubstringContext)
Exit a parse tree produced by substring().
Declaration
void ExitSubstring(turingParser.SubstringContext context)
Parameters
Type | Name | Description |
---|---|---|
turingParser.SubstringContext | context | The parse tree. |
ExitSubstringPosition(turingParser.SubstringPositionContext)
Exit a parse tree produced by substringPosition().
Declaration
void ExitSubstringPosition(turingParser.SubstringPositionContext context)
Parameters
Type | Name | Description |
---|---|---|
turingParser.SubstringPositionContext | context | The parse tree. |
ExitTypeDeclaration(turingParser.TypeDeclarationContext)
Exit a parse tree produced by typeDeclaration().
Declaration
void ExitTypeDeclaration(turingParser.TypeDeclarationContext context)
Parameters
Type | Name | Description |
---|---|---|
turingParser.TypeDeclarationContext | context | The parse tree. |
ExitTypeSpec(turingParser.TypeSpecContext)
Exit a parse tree produced by typeSpec().
Declaration
void ExitTypeSpec(turingParser.TypeSpecContext context)
Parameters
Type | Name | Description |
---|---|---|
turingParser.TypeSpecContext | context | The parse tree. |
ExitVariableDeclaration(turingParser.VariableDeclarationContext)
Exit a parse tree produced by variableDeclaration().
Declaration
void ExitVariableDeclaration(turingParser.VariableDeclarationContext context)
Parameters
Type | Name | Description |
---|---|---|
turingParser.VariableDeclarationContext | context | The parse tree. |
ExitVariableReference(turingParser.VariableReferenceContext)
Exit a parse tree produced by variableReference().
Declaration
void ExitVariableReference(turingParser.VariableReferenceContext context)
Parameters
Type | Name | Description |
---|---|---|
turingParser.VariableReferenceContext | context | The parse tree. |
ExitWidthExpn(turingParser.WidthExpnContext)
Exit a parse tree produced by widthExpn().
Declaration
void ExitWidthExpn(turingParser.WidthExpnContext context)
Parameters
Type | Name | Description |
---|---|---|
turingParser.WidthExpnContext | context | The parse tree. |