Show / Hide Table of Contents

Interface IkrlListener

This interface defines a complete listener for a parse tree produced by krlParser.

Namespace: GCore.Antlr.Grammers.Kuka
Assembly: Kuka.dll
Syntax
public interface IkrlListener : Antlr4.Runtime.Tree.IParseTreeListener

Methods

| Improve this Doc View Source

EnterAdditiveExpression(krlParser.AdditiveExpressionContext)

Enter a parse tree produced by additiveExpression().

Declaration
void EnterAdditiveExpression(krlParser.AdditiveExpressionContext context)
Parameters
Type Name Description
krlParser.AdditiveExpressionContext context

The parse tree.

| Improve this Doc View Source

EnterAnalogInputStatement(krlParser.AnalogInputStatementContext)

Enter a parse tree produced by analogInputStatement().

Declaration
void EnterAnalogInputStatement(krlParser.AnalogInputStatementContext context)
Parameters
Type Name Description
krlParser.AnalogInputStatementContext context

The parse tree.

| Improve this Doc View Source

EnterAnalogOutputStatement(krlParser.AnalogOutputStatementContext)

Enter a parse tree produced by analogOutputStatement().

Declaration
void EnterAnalogOutputStatement(krlParser.AnalogOutputStatementContext context)
Parameters
Type Name Description
krlParser.AnalogOutputStatementContext context

The parse tree.

| Improve this Doc View Source

EnterArguments(krlParser.ArgumentsContext)

Enter a parse tree produced by arguments().

Declaration
void EnterArguments(krlParser.ArgumentsContext context)
Parameters
Type Name Description
krlParser.ArgumentsContext context

The parse tree.

| Improve this Doc View Source

EnterArrayInitialisation(krlParser.ArrayInitialisationContext)

Enter a parse tree produced by arrayInitialisation().

Declaration
void EnterArrayInitialisation(krlParser.ArrayInitialisationContext context)
Parameters
Type Name Description
krlParser.ArrayInitialisationContext context

The parse tree.

| Improve this Doc View Source

EnterArrayVariableSuffix(krlParser.ArrayVariableSuffixContext)

Enter a parse tree produced by arrayVariableSuffix().

Declaration
void EnterArrayVariableSuffix(krlParser.ArrayVariableSuffixContext context)
Parameters
Type Name Description
krlParser.ArrayVariableSuffixContext context

The parse tree.

| Improve this Doc View Source

EnterAssignmentExpression(krlParser.AssignmentExpressionContext)

Enter a parse tree produced by assignmentExpression().

Declaration
void EnterAssignmentExpression(krlParser.AssignmentExpressionContext context)
Parameters
Type Name Description
krlParser.AssignmentExpressionContext context

The parse tree.

| Improve this Doc View Source

EnterCaseLabel(krlParser.CaseLabelContext)

Enter a parse tree produced by caseLabel().

Declaration
void EnterCaseLabel(krlParser.CaseLabelContext context)
Parameters
Type Name Description
krlParser.CaseLabelContext context

The parse tree.

| Improve this Doc View Source

EnterConditionalAndExpression(krlParser.ConditionalAndExpressionContext)

Enter a parse tree produced by conditionalAndExpression().

Declaration
void EnterConditionalAndExpression(krlParser.ConditionalAndExpressionContext context)
Parameters
Type Name Description
krlParser.ConditionalAndExpressionContext context

The parse tree.

| Improve this Doc View Source

EnterConditionalOrExpression(krlParser.ConditionalOrExpressionContext)

Enter a parse tree produced by conditionalOrExpression().

Declaration
void EnterConditionalOrExpression(krlParser.ConditionalOrExpressionContext context)
Parameters
Type Name Description
krlParser.ConditionalOrExpressionContext context

The parse tree.

| Improve this Doc View Source

EnterDataList(krlParser.DataListContext)

Enter a parse tree produced by dataList().

Declaration
void EnterDataList(krlParser.DataListContext context)
Parameters
Type Name Description
krlParser.DataListContext context

The parse tree.

| Improve this Doc View Source

EnterDefaultLabel(krlParser.DefaultLabelContext)

Enter a parse tree produced by defaultLabel().

Declaration
void EnterDefaultLabel(krlParser.DefaultLabelContext context)
Parameters
Type Name Description
krlParser.DefaultLabelContext context

The parse tree.

| Improve this Doc View Source

EnterEnumDefinition(krlParser.EnumDefinitionContext)

Enter a parse tree produced by enumDefinition().

Declaration
void EnterEnumDefinition(krlParser.EnumDefinitionContext context)
Parameters
Type Name Description
krlParser.EnumDefinitionContext context

The parse tree.

| Improve this Doc View Source

EnterEnumElement(krlParser.EnumElementContext)

Enter a parse tree produced by enumElement().

Declaration
void EnterEnumElement(krlParser.EnumElementContext context)
Parameters
Type Name Description
krlParser.EnumElementContext context

The parse tree.

| Improve this Doc View Source

EnterEnumValue(krlParser.EnumValueContext)

Enter a parse tree produced by enumValue().

Declaration
void EnterEnumValue(krlParser.EnumValueContext context)
Parameters
Type Name Description
krlParser.EnumValueContext context

The parse tree.

| Improve this Doc View Source

EnterExclusiveOrExpression(krlParser.ExclusiveOrExpressionContext)

Enter a parse tree produced by exclusiveOrExpression().

Declaration
void EnterExclusiveOrExpression(krlParser.ExclusiveOrExpressionContext context)
Parameters
Type Name Description
krlParser.ExclusiveOrExpressionContext context

The parse tree.

| Improve this Doc View Source

EnterExpression(krlParser.ExpressionContext)

Enter a parse tree produced by expression().

Declaration
void EnterExpression(krlParser.ExpressionContext context)
Parameters
Type Name Description
krlParser.ExpressionContext context

The parse tree.

| Improve this Doc View Source

EnterExpressionList(krlParser.ExpressionListContext)

Enter a parse tree produced by expressionList().

Declaration
void EnterExpressionList(krlParser.ExpressionListContext context)
Parameters
Type Name Description
krlParser.ExpressionListContext context

The parse tree.

| Improve this Doc View Source

EnterFormalParameters(krlParser.FormalParametersContext)

Enter a parse tree produced by formalParameters().

Declaration
void EnterFormalParameters(krlParser.FormalParametersContext context)
Parameters
Type Name Description
krlParser.FormalParametersContext context

The parse tree.

| Improve this Doc View Source

EnterFormalParametersWithType(krlParser.FormalParametersWithTypeContext)

Enter a parse tree produced by formalParametersWithType().

Declaration
void EnterFormalParametersWithType(krlParser.FormalParametersWithTypeContext context)
Parameters
Type Name Description
krlParser.FormalParametersWithTypeContext context

The parse tree.

| Improve this Doc View Source

EnterForwardDeclaration(krlParser.ForwardDeclarationContext)

Enter a parse tree produced by forwardDeclaration().

Declaration
void EnterForwardDeclaration(krlParser.ForwardDeclarationContext context)
Parameters
Type Name Description
krlParser.ForwardDeclarationContext context

The parse tree.

| Improve this Doc View Source

EnterFunctionDefinition(krlParser.FunctionDefinitionContext)

Enter a parse tree produced by functionDefinition().

Declaration
void EnterFunctionDefinition(krlParser.FunctionDefinitionContext context)
Parameters
Type Name Description
krlParser.FunctionDefinitionContext context

The parse tree.

| Improve this Doc View Source

EnterFunctionName(krlParser.FunctionNameContext)

Enter a parse tree produced by functionName().

Declaration
void EnterFunctionName(krlParser.FunctionNameContext context)
Parameters
Type Name Description
krlParser.FunctionNameContext context

The parse tree.

| Improve this Doc View Source

EnterGeometricExpression(krlParser.GeometricExpressionContext)

Enter a parse tree produced by geometricExpression().

Declaration
void EnterGeometricExpression(krlParser.GeometricExpressionContext context)
Parameters
Type Name Description
krlParser.GeometricExpressionContext context

The parse tree.

| Improve this Doc View Source

EnterImportStatement(krlParser.ImportStatementContext)

Enter a parse tree produced by importStatement().

Declaration
void EnterImportStatement(krlParser.ImportStatementContext context)
Parameters
Type Name Description
krlParser.ImportStatementContext context

The parse tree.

| Improve this Doc View Source

EnterLiteral(krlParser.LiteralContext)

Enter a parse tree produced by literal().

Declaration
void EnterLiteral(krlParser.LiteralContext context)
Parameters
Type Name Description
krlParser.LiteralContext context

The parse tree.

| Improve this Doc View Source

EnterMainRoutine(krlParser.MainRoutineContext)

Enter a parse tree produced by mainRoutine().

Declaration
void EnterMainRoutine(krlParser.MainRoutineContext context)
Parameters
Type Name Description
krlParser.MainRoutineContext context

The parse tree.

| Improve this Doc View Source

EnterModule(krlParser.ModuleContext)

Enter a parse tree produced by module().

Declaration
void EnterModule(krlParser.ModuleContext context)
Parameters
Type Name Description
krlParser.ModuleContext context

The parse tree.

| Improve this Doc View Source

EnterModuleData(krlParser.ModuleDataContext)

Enter a parse tree produced by moduleData().

Declaration
void EnterModuleData(krlParser.ModuleDataContext context)
Parameters
Type Name Description
krlParser.ModuleDataContext context

The parse tree.

| Improve this Doc View Source

EnterModuleName(krlParser.ModuleNameContext)

Enter a parse tree produced by moduleName().

Declaration
void EnterModuleName(krlParser.ModuleNameContext context)
Parameters
Type Name Description
krlParser.ModuleNameContext context

The parse tree.

| Improve this Doc View Source

EnterModuleRoutines(krlParser.ModuleRoutinesContext)

Enter a parse tree produced by moduleRoutines().

Declaration
void EnterModuleRoutines(krlParser.ModuleRoutinesContext context)
Parameters
Type Name Description
krlParser.ModuleRoutinesContext context

The parse tree.

| Improve this Doc View Source

EnterMultiplicativeExpression(krlParser.MultiplicativeExpressionContext)

Enter a parse tree produced by multiplicativeExpression().

Declaration
void EnterMultiplicativeExpression(krlParser.MultiplicativeExpressionContext context)
Parameters
Type Name Description
krlParser.MultiplicativeExpressionContext context

The parse tree.

| Improve this Doc View Source

EnterParameter(krlParser.ParameterContext)

Enter a parse tree produced by parameter().

Declaration
void EnterParameter(krlParser.ParameterContext context)
Parameters
Type Name Description
krlParser.ParameterContext context

The parse tree.

| Improve this Doc View Source

EnterParameterCallType(krlParser.ParameterCallTypeContext)

Enter a parse tree produced by parameterCallType().

Declaration
void EnterParameterCallType(krlParser.ParameterCallTypeContext context)
Parameters
Type Name Description
krlParser.ParameterCallTypeContext context

The parse tree.

| Improve this Doc View Source

EnterParameterWithType(krlParser.ParameterWithTypeContext)

Enter a parse tree produced by parameterWithType().

Declaration
void EnterParameterWithType(krlParser.ParameterWithTypeContext context)
Parameters
Type Name Description
krlParser.ParameterWithTypeContext context

The parse tree.

| Improve this Doc View Source

EnterParExpression(krlParser.ParExpressionContext)

Enter a parse tree produced by parExpression().

Declaration
void EnterParExpression(krlParser.ParExpressionContext context)
Parameters
Type Name Description
krlParser.ParExpressionContext context

The parse tree.

| Improve this Doc View Source

EnterPrimary(krlParser.PrimaryContext)

Enter a parse tree produced by primary().

Declaration
void EnterPrimary(krlParser.PrimaryContext context)
Parameters
Type Name Description
krlParser.PrimaryContext context

The parse tree.

| Improve this Doc View Source

EnterPrimitiveType(krlParser.PrimitiveTypeContext)

Enter a parse tree produced by primitiveType().

Declaration
void EnterPrimitiveType(krlParser.PrimitiveTypeContext context)
Parameters
Type Name Description
krlParser.PrimitiveTypeContext context

The parse tree.

| Improve this Doc View Source

EnterProcedureDefinition(krlParser.ProcedureDefinitionContext)

Enter a parse tree produced by procedureDefinition().

Declaration
void EnterProcedureDefinition(krlParser.ProcedureDefinitionContext context)
Parameters
Type Name Description
krlParser.ProcedureDefinitionContext context

The parse tree.

| Improve this Doc View Source

EnterProcedureName(krlParser.ProcedureNameContext)

Enter a parse tree produced by procedureName().

Declaration
void EnterProcedureName(krlParser.ProcedureNameContext context)
Parameters
Type Name Description
krlParser.ProcedureNameContext context

The parse tree.

| Improve this Doc View Source

EnterRelationalOp(krlParser.RelationalOpContext)

Enter a parse tree produced by relationalOp().

Declaration
void EnterRelationalOp(krlParser.RelationalOpContext context)
Parameters
Type Name Description
krlParser.RelationalOpContext context

The parse tree.

| Improve this Doc View Source

EnterRoutineBody(krlParser.RoutineBodyContext)

Enter a parse tree produced by routineBody().

Declaration
void EnterRoutineBody(krlParser.RoutineBodyContext context)
Parameters
Type Name Description
krlParser.RoutineBodyContext context

The parse tree.

| Improve this Doc View Source

EnterRoutineDataSection(krlParser.RoutineDataSectionContext)

Enter a parse tree produced by routineDataSection().

Declaration
void EnterRoutineDataSection(krlParser.RoutineDataSectionContext context)
Parameters
Type Name Description
krlParser.RoutineDataSectionContext context

The parse tree.

| Improve this Doc View Source

EnterRoutineImplementationSection(krlParser.RoutineImplementationSectionContext)

Enter a parse tree produced by routineImplementationSection().

Declaration
void EnterRoutineImplementationSection(krlParser.RoutineImplementationSectionContext context)
Parameters
Type Name Description
krlParser.RoutineImplementationSectionContext context

The parse tree.

| Improve this Doc View Source

EnterSignalDeclaration(krlParser.SignalDeclarationContext)

Enter a parse tree produced by signalDeclaration().

Declaration
void EnterSignalDeclaration(krlParser.SignalDeclarationContext context)
Parameters
Type Name Description
krlParser.SignalDeclarationContext context

The parse tree.

| Improve this Doc View Source

EnterStatement(krlParser.StatementContext)

Enter a parse tree produced by statement().

Declaration
void EnterStatement(krlParser.StatementContext context)
Parameters
Type Name Description
krlParser.StatementContext context

The parse tree.

| Improve this Doc View Source

EnterStatementList(krlParser.StatementListContext)

Enter a parse tree produced by statementList().

Declaration
void EnterStatementList(krlParser.StatementListContext context)
Parameters
Type Name Description
krlParser.StatementListContext context

The parse tree.

| Improve this Doc View Source

EnterStructElement(krlParser.StructElementContext)

Enter a parse tree produced by structElement().

Declaration
void EnterStructElement(krlParser.StructElementContext context)
Parameters
Type Name Description
krlParser.StructElementContext context

The parse tree.

| Improve this Doc View Source

EnterStructElementList(krlParser.StructElementListContext)

Enter a parse tree produced by structElementList().

Declaration
void EnterStructElementList(krlParser.StructElementListContext context)
Parameters
Type Name Description
krlParser.StructElementListContext context

The parse tree.

| Improve this Doc View Source

EnterStructLiteral(krlParser.StructLiteralContext)

Enter a parse tree produced by structLiteral().

Declaration
void EnterStructLiteral(krlParser.StructLiteralContext context)
Parameters
Type Name Description
krlParser.StructLiteralContext context

The parse tree.

| Improve this Doc View Source

EnterStructureDefinition(krlParser.StructureDefinitionContext)

Enter a parse tree produced by structureDefinition().

Declaration
void EnterStructureDefinition(krlParser.StructureDefinitionContext context)
Parameters
Type Name Description
krlParser.StructureDefinitionContext context

The parse tree.

| Improve this Doc View Source

EnterSubRoutine(krlParser.SubRoutineContext)

Enter a parse tree produced by subRoutine().

Declaration
void EnterSubRoutine(krlParser.SubRoutineContext context)
Parameters
Type Name Description
krlParser.SubRoutineContext context

The parse tree.

| Improve this Doc View Source

EnterSwitchBlockStatementGroups(krlParser.SwitchBlockStatementGroupsContext)

Enter a parse tree produced by switchBlockStatementGroups().

Declaration
void EnterSwitchBlockStatementGroups(krlParser.SwitchBlockStatementGroupsContext context)
Parameters
Type Name Description
krlParser.SwitchBlockStatementGroupsContext context

The parse tree.

| Improve this Doc View Source

EnterType_(krlParser.Type_Context)

Enter a parse tree produced by type_().

Declaration
void EnterType_(krlParser.Type_Context context)
Parameters
Type Name Description
krlParser.Type_Context context

The parse tree.

| Improve this Doc View Source

EnterTypeDeclaration(krlParser.TypeDeclarationContext)

Enter a parse tree produced by typeDeclaration().

Declaration
void EnterTypeDeclaration(krlParser.TypeDeclarationContext context)
Parameters
Type Name Description
krlParser.TypeDeclarationContext context

The parse tree.

| Improve this Doc View Source

EnterTypeName(krlParser.TypeNameContext)

Enter a parse tree produced by typeName().

Declaration
void EnterTypeName(krlParser.TypeNameContext context)
Parameters
Type Name Description
krlParser.TypeNameContext context

The parse tree.

| Improve this Doc View Source

EnterUnaryNotExpression(krlParser.UnaryNotExpressionContext)

Enter a parse tree produced by unaryNotExpression().

Declaration
void EnterUnaryNotExpression(krlParser.UnaryNotExpressionContext context)
Parameters
Type Name Description
krlParser.UnaryNotExpressionContext context

The parse tree.

| Improve this Doc View Source

EnterUnaryPlusMinuxExpression(krlParser.UnaryPlusMinuxExpressionContext)

Enter a parse tree produced by unaryPlusMinuxExpression().

Declaration
void EnterUnaryPlusMinuxExpression(krlParser.UnaryPlusMinuxExpressionContext context)
Parameters
Type Name Description
krlParser.UnaryPlusMinuxExpressionContext context

The parse tree.

| Improve this Doc View Source

EnterVariableDeclaration(krlParser.VariableDeclarationContext)

Enter a parse tree produced by variableDeclaration().

Declaration
void EnterVariableDeclaration(krlParser.VariableDeclarationContext context)
Parameters
Type Name Description
krlParser.VariableDeclarationContext context

The parse tree.

| Improve this Doc View Source

EnterVariableDeclarationInDataList(krlParser.VariableDeclarationInDataListContext)

Enter a parse tree produced by variableDeclarationInDataList().

Declaration
void EnterVariableDeclarationInDataList(krlParser.VariableDeclarationInDataListContext context)
Parameters
Type Name Description
krlParser.VariableDeclarationInDataListContext context

The parse tree.

| Improve this Doc View Source

EnterVariableInitialisation(krlParser.VariableInitialisationContext)

Enter a parse tree produced by variableInitialisation().

Declaration
void EnterVariableInitialisation(krlParser.VariableInitialisationContext context)
Parameters
Type Name Description
krlParser.VariableInitialisationContext context

The parse tree.

| Improve this Doc View Source

EnterVariableListRest(krlParser.VariableListRestContext)

Enter a parse tree produced by variableListRest().

Declaration
void EnterVariableListRest(krlParser.VariableListRestContext context)
Parameters
Type Name Description
krlParser.VariableListRestContext context

The parse tree.

| Improve this Doc View Source

EnterVariableName(krlParser.VariableNameContext)

Enter a parse tree produced by variableName().

Declaration
void EnterVariableName(krlParser.VariableNameContext context)
Parameters
Type Name Description
krlParser.VariableNameContext context

The parse tree.

| Improve this Doc View Source

ExitAdditiveExpression(krlParser.AdditiveExpressionContext)

Exit a parse tree produced by additiveExpression().

Declaration
void ExitAdditiveExpression(krlParser.AdditiveExpressionContext context)
Parameters
Type Name Description
krlParser.AdditiveExpressionContext context

The parse tree.

| Improve this Doc View Source

ExitAnalogInputStatement(krlParser.AnalogInputStatementContext)

Exit a parse tree produced by analogInputStatement().

Declaration
void ExitAnalogInputStatement(krlParser.AnalogInputStatementContext context)
Parameters
Type Name Description
krlParser.AnalogInputStatementContext context

The parse tree.

| Improve this Doc View Source

ExitAnalogOutputStatement(krlParser.AnalogOutputStatementContext)

Exit a parse tree produced by analogOutputStatement().

Declaration
void ExitAnalogOutputStatement(krlParser.AnalogOutputStatementContext context)
Parameters
Type Name Description
krlParser.AnalogOutputStatementContext context

The parse tree.

| Improve this Doc View Source

ExitArguments(krlParser.ArgumentsContext)

Exit a parse tree produced by arguments().

Declaration
void ExitArguments(krlParser.ArgumentsContext context)
Parameters
Type Name Description
krlParser.ArgumentsContext context

The parse tree.

| Improve this Doc View Source

ExitArrayInitialisation(krlParser.ArrayInitialisationContext)

Exit a parse tree produced by arrayInitialisation().

Declaration
void ExitArrayInitialisation(krlParser.ArrayInitialisationContext context)
Parameters
Type Name Description
krlParser.ArrayInitialisationContext context

The parse tree.

| Improve this Doc View Source

ExitArrayVariableSuffix(krlParser.ArrayVariableSuffixContext)

Exit a parse tree produced by arrayVariableSuffix().

Declaration
void ExitArrayVariableSuffix(krlParser.ArrayVariableSuffixContext context)
Parameters
Type Name Description
krlParser.ArrayVariableSuffixContext context

The parse tree.

| Improve this Doc View Source

ExitAssignmentExpression(krlParser.AssignmentExpressionContext)

Exit a parse tree produced by assignmentExpression().

Declaration
void ExitAssignmentExpression(krlParser.AssignmentExpressionContext context)
Parameters
Type Name Description
krlParser.AssignmentExpressionContext context

The parse tree.

| Improve this Doc View Source

ExitCaseLabel(krlParser.CaseLabelContext)

Exit a parse tree produced by caseLabel().

Declaration
void ExitCaseLabel(krlParser.CaseLabelContext context)
Parameters
Type Name Description
krlParser.CaseLabelContext context

The parse tree.

| Improve this Doc View Source

ExitConditionalAndExpression(krlParser.ConditionalAndExpressionContext)

Exit a parse tree produced by conditionalAndExpression().

Declaration
void ExitConditionalAndExpression(krlParser.ConditionalAndExpressionContext context)
Parameters
Type Name Description
krlParser.ConditionalAndExpressionContext context

The parse tree.

| Improve this Doc View Source

ExitConditionalOrExpression(krlParser.ConditionalOrExpressionContext)

Exit a parse tree produced by conditionalOrExpression().

Declaration
void ExitConditionalOrExpression(krlParser.ConditionalOrExpressionContext context)
Parameters
Type Name Description
krlParser.ConditionalOrExpressionContext context

The parse tree.

| Improve this Doc View Source

ExitDataList(krlParser.DataListContext)

Exit a parse tree produced by dataList().

Declaration
void ExitDataList(krlParser.DataListContext context)
Parameters
Type Name Description
krlParser.DataListContext context

The parse tree.

| Improve this Doc View Source

ExitDefaultLabel(krlParser.DefaultLabelContext)

Exit a parse tree produced by defaultLabel().

Declaration
void ExitDefaultLabel(krlParser.DefaultLabelContext context)
Parameters
Type Name Description
krlParser.DefaultLabelContext context

The parse tree.

| Improve this Doc View Source

ExitEnumDefinition(krlParser.EnumDefinitionContext)

Exit a parse tree produced by enumDefinition().

Declaration
void ExitEnumDefinition(krlParser.EnumDefinitionContext context)
Parameters
Type Name Description
krlParser.EnumDefinitionContext context

The parse tree.

| Improve this Doc View Source

ExitEnumElement(krlParser.EnumElementContext)

Exit a parse tree produced by enumElement().

Declaration
void ExitEnumElement(krlParser.EnumElementContext context)
Parameters
Type Name Description
krlParser.EnumElementContext context

The parse tree.

| Improve this Doc View Source

ExitEnumValue(krlParser.EnumValueContext)

Exit a parse tree produced by enumValue().

Declaration
void ExitEnumValue(krlParser.EnumValueContext context)
Parameters
Type Name Description
krlParser.EnumValueContext context

The parse tree.

| Improve this Doc View Source

ExitExclusiveOrExpression(krlParser.ExclusiveOrExpressionContext)

Exit a parse tree produced by exclusiveOrExpression().

Declaration
void ExitExclusiveOrExpression(krlParser.ExclusiveOrExpressionContext context)
Parameters
Type Name Description
krlParser.ExclusiveOrExpressionContext context

The parse tree.

| Improve this Doc View Source

ExitExpression(krlParser.ExpressionContext)

Exit a parse tree produced by expression().

Declaration
void ExitExpression(krlParser.ExpressionContext context)
Parameters
Type Name Description
krlParser.ExpressionContext context

The parse tree.

| Improve this Doc View Source

ExitExpressionList(krlParser.ExpressionListContext)

Exit a parse tree produced by expressionList().

Declaration
void ExitExpressionList(krlParser.ExpressionListContext context)
Parameters
Type Name Description
krlParser.ExpressionListContext context

The parse tree.

| Improve this Doc View Source

ExitFormalParameters(krlParser.FormalParametersContext)

Exit a parse tree produced by formalParameters().

Declaration
void ExitFormalParameters(krlParser.FormalParametersContext context)
Parameters
Type Name Description
krlParser.FormalParametersContext context

The parse tree.

| Improve this Doc View Source

ExitFormalParametersWithType(krlParser.FormalParametersWithTypeContext)

Exit a parse tree produced by formalParametersWithType().

Declaration
void ExitFormalParametersWithType(krlParser.FormalParametersWithTypeContext context)
Parameters
Type Name Description
krlParser.FormalParametersWithTypeContext context

The parse tree.

| Improve this Doc View Source

ExitForwardDeclaration(krlParser.ForwardDeclarationContext)

Exit a parse tree produced by forwardDeclaration().

Declaration
void ExitForwardDeclaration(krlParser.ForwardDeclarationContext context)
Parameters
Type Name Description
krlParser.ForwardDeclarationContext context

The parse tree.

| Improve this Doc View Source

ExitFunctionDefinition(krlParser.FunctionDefinitionContext)

Exit a parse tree produced by functionDefinition().

Declaration
void ExitFunctionDefinition(krlParser.FunctionDefinitionContext context)
Parameters
Type Name Description
krlParser.FunctionDefinitionContext context

The parse tree.

| Improve this Doc View Source

ExitFunctionName(krlParser.FunctionNameContext)

Exit a parse tree produced by functionName().

Declaration
void ExitFunctionName(krlParser.FunctionNameContext context)
Parameters
Type Name Description
krlParser.FunctionNameContext context

The parse tree.

| Improve this Doc View Source

ExitGeometricExpression(krlParser.GeometricExpressionContext)

Exit a parse tree produced by geometricExpression().

Declaration
void ExitGeometricExpression(krlParser.GeometricExpressionContext context)
Parameters
Type Name Description
krlParser.GeometricExpressionContext context

The parse tree.

| Improve this Doc View Source

ExitImportStatement(krlParser.ImportStatementContext)

Exit a parse tree produced by importStatement().

Declaration
void ExitImportStatement(krlParser.ImportStatementContext context)
Parameters
Type Name Description
krlParser.ImportStatementContext context

The parse tree.

| Improve this Doc View Source

ExitLiteral(krlParser.LiteralContext)

Exit a parse tree produced by literal().

Declaration
void ExitLiteral(krlParser.LiteralContext context)
Parameters
Type Name Description
krlParser.LiteralContext context

The parse tree.

| Improve this Doc View Source

ExitMainRoutine(krlParser.MainRoutineContext)

Exit a parse tree produced by mainRoutine().

Declaration
void ExitMainRoutine(krlParser.MainRoutineContext context)
Parameters
Type Name Description
krlParser.MainRoutineContext context

The parse tree.

| Improve this Doc View Source

ExitModule(krlParser.ModuleContext)

Exit a parse tree produced by module().

Declaration
void ExitModule(krlParser.ModuleContext context)
Parameters
Type Name Description
krlParser.ModuleContext context

The parse tree.

| Improve this Doc View Source

ExitModuleData(krlParser.ModuleDataContext)

Exit a parse tree produced by moduleData().

Declaration
void ExitModuleData(krlParser.ModuleDataContext context)
Parameters
Type Name Description
krlParser.ModuleDataContext context

The parse tree.

| Improve this Doc View Source

ExitModuleName(krlParser.ModuleNameContext)

Exit a parse tree produced by moduleName().

Declaration
void ExitModuleName(krlParser.ModuleNameContext context)
Parameters
Type Name Description
krlParser.ModuleNameContext context

The parse tree.

| Improve this Doc View Source

ExitModuleRoutines(krlParser.ModuleRoutinesContext)

Exit a parse tree produced by moduleRoutines().

Declaration
void ExitModuleRoutines(krlParser.ModuleRoutinesContext context)
Parameters
Type Name Description
krlParser.ModuleRoutinesContext context

The parse tree.

| Improve this Doc View Source

ExitMultiplicativeExpression(krlParser.MultiplicativeExpressionContext)

Exit a parse tree produced by multiplicativeExpression().

Declaration
void ExitMultiplicativeExpression(krlParser.MultiplicativeExpressionContext context)
Parameters
Type Name Description
krlParser.MultiplicativeExpressionContext context

The parse tree.

| Improve this Doc View Source

ExitParameter(krlParser.ParameterContext)

Exit a parse tree produced by parameter().

Declaration
void ExitParameter(krlParser.ParameterContext context)
Parameters
Type Name Description
krlParser.ParameterContext context

The parse tree.

| Improve this Doc View Source

ExitParameterCallType(krlParser.ParameterCallTypeContext)

Exit a parse tree produced by parameterCallType().

Declaration
void ExitParameterCallType(krlParser.ParameterCallTypeContext context)
Parameters
Type Name Description
krlParser.ParameterCallTypeContext context

The parse tree.

| Improve this Doc View Source

ExitParameterWithType(krlParser.ParameterWithTypeContext)

Exit a parse tree produced by parameterWithType().

Declaration
void ExitParameterWithType(krlParser.ParameterWithTypeContext context)
Parameters
Type Name Description
krlParser.ParameterWithTypeContext context

The parse tree.

| Improve this Doc View Source

ExitParExpression(krlParser.ParExpressionContext)

Exit a parse tree produced by parExpression().

Declaration
void ExitParExpression(krlParser.ParExpressionContext context)
Parameters
Type Name Description
krlParser.ParExpressionContext context

The parse tree.

| Improve this Doc View Source

ExitPrimary(krlParser.PrimaryContext)

Exit a parse tree produced by primary().

Declaration
void ExitPrimary(krlParser.PrimaryContext context)
Parameters
Type Name Description
krlParser.PrimaryContext context

The parse tree.

| Improve this Doc View Source

ExitPrimitiveType(krlParser.PrimitiveTypeContext)

Exit a parse tree produced by primitiveType().

Declaration
void ExitPrimitiveType(krlParser.PrimitiveTypeContext context)
Parameters
Type Name Description
krlParser.PrimitiveTypeContext context

The parse tree.

| Improve this Doc View Source

ExitProcedureDefinition(krlParser.ProcedureDefinitionContext)

Exit a parse tree produced by procedureDefinition().

Declaration
void ExitProcedureDefinition(krlParser.ProcedureDefinitionContext context)
Parameters
Type Name Description
krlParser.ProcedureDefinitionContext context

The parse tree.

| Improve this Doc View Source

ExitProcedureName(krlParser.ProcedureNameContext)

Exit a parse tree produced by procedureName().

Declaration
void ExitProcedureName(krlParser.ProcedureNameContext context)
Parameters
Type Name Description
krlParser.ProcedureNameContext context

The parse tree.

| Improve this Doc View Source

ExitRelationalOp(krlParser.RelationalOpContext)

Exit a parse tree produced by relationalOp().

Declaration
void ExitRelationalOp(krlParser.RelationalOpContext context)
Parameters
Type Name Description
krlParser.RelationalOpContext context

The parse tree.

| Improve this Doc View Source

ExitRoutineBody(krlParser.RoutineBodyContext)

Exit a parse tree produced by routineBody().

Declaration
void ExitRoutineBody(krlParser.RoutineBodyContext context)
Parameters
Type Name Description
krlParser.RoutineBodyContext context

The parse tree.

| Improve this Doc View Source

ExitRoutineDataSection(krlParser.RoutineDataSectionContext)

Exit a parse tree produced by routineDataSection().

Declaration
void ExitRoutineDataSection(krlParser.RoutineDataSectionContext context)
Parameters
Type Name Description
krlParser.RoutineDataSectionContext context

The parse tree.

| Improve this Doc View Source

ExitRoutineImplementationSection(krlParser.RoutineImplementationSectionContext)

Exit a parse tree produced by routineImplementationSection().

Declaration
void ExitRoutineImplementationSection(krlParser.RoutineImplementationSectionContext context)
Parameters
Type Name Description
krlParser.RoutineImplementationSectionContext context

The parse tree.

| Improve this Doc View Source

ExitSignalDeclaration(krlParser.SignalDeclarationContext)

Exit a parse tree produced by signalDeclaration().

Declaration
void ExitSignalDeclaration(krlParser.SignalDeclarationContext context)
Parameters
Type Name Description
krlParser.SignalDeclarationContext context

The parse tree.

| Improve this Doc View Source

ExitStatement(krlParser.StatementContext)

Exit a parse tree produced by statement().

Declaration
void ExitStatement(krlParser.StatementContext context)
Parameters
Type Name Description
krlParser.StatementContext context

The parse tree.

| Improve this Doc View Source

ExitStatementList(krlParser.StatementListContext)

Exit a parse tree produced by statementList().

Declaration
void ExitStatementList(krlParser.StatementListContext context)
Parameters
Type Name Description
krlParser.StatementListContext context

The parse tree.

| Improve this Doc View Source

ExitStructElement(krlParser.StructElementContext)

Exit a parse tree produced by structElement().

Declaration
void ExitStructElement(krlParser.StructElementContext context)
Parameters
Type Name Description
krlParser.StructElementContext context

The parse tree.

| Improve this Doc View Source

ExitStructElementList(krlParser.StructElementListContext)

Exit a parse tree produced by structElementList().

Declaration
void ExitStructElementList(krlParser.StructElementListContext context)
Parameters
Type Name Description
krlParser.StructElementListContext context

The parse tree.

| Improve this Doc View Source

ExitStructLiteral(krlParser.StructLiteralContext)

Exit a parse tree produced by structLiteral().

Declaration
void ExitStructLiteral(krlParser.StructLiteralContext context)
Parameters
Type Name Description
krlParser.StructLiteralContext context

The parse tree.

| Improve this Doc View Source

ExitStructureDefinition(krlParser.StructureDefinitionContext)

Exit a parse tree produced by structureDefinition().

Declaration
void ExitStructureDefinition(krlParser.StructureDefinitionContext context)
Parameters
Type Name Description
krlParser.StructureDefinitionContext context

The parse tree.

| Improve this Doc View Source

ExitSubRoutine(krlParser.SubRoutineContext)

Exit a parse tree produced by subRoutine().

Declaration
void ExitSubRoutine(krlParser.SubRoutineContext context)
Parameters
Type Name Description
krlParser.SubRoutineContext context

The parse tree.

| Improve this Doc View Source

ExitSwitchBlockStatementGroups(krlParser.SwitchBlockStatementGroupsContext)

Exit a parse tree produced by switchBlockStatementGroups().

Declaration
void ExitSwitchBlockStatementGroups(krlParser.SwitchBlockStatementGroupsContext context)
Parameters
Type Name Description
krlParser.SwitchBlockStatementGroupsContext context

The parse tree.

| Improve this Doc View Source

ExitType_(krlParser.Type_Context)

Exit a parse tree produced by type_().

Declaration
void ExitType_(krlParser.Type_Context context)
Parameters
Type Name Description
krlParser.Type_Context context

The parse tree.

| Improve this Doc View Source

ExitTypeDeclaration(krlParser.TypeDeclarationContext)

Exit a parse tree produced by typeDeclaration().

Declaration
void ExitTypeDeclaration(krlParser.TypeDeclarationContext context)
Parameters
Type Name Description
krlParser.TypeDeclarationContext context

The parse tree.

| Improve this Doc View Source

ExitTypeName(krlParser.TypeNameContext)

Exit a parse tree produced by typeName().

Declaration
void ExitTypeName(krlParser.TypeNameContext context)
Parameters
Type Name Description
krlParser.TypeNameContext context

The parse tree.

| Improve this Doc View Source

ExitUnaryNotExpression(krlParser.UnaryNotExpressionContext)

Exit a parse tree produced by unaryNotExpression().

Declaration
void ExitUnaryNotExpression(krlParser.UnaryNotExpressionContext context)
Parameters
Type Name Description
krlParser.UnaryNotExpressionContext context

The parse tree.

| Improve this Doc View Source

ExitUnaryPlusMinuxExpression(krlParser.UnaryPlusMinuxExpressionContext)

Exit a parse tree produced by unaryPlusMinuxExpression().

Declaration
void ExitUnaryPlusMinuxExpression(krlParser.UnaryPlusMinuxExpressionContext context)
Parameters
Type Name Description
krlParser.UnaryPlusMinuxExpressionContext context

The parse tree.

| Improve this Doc View Source

ExitVariableDeclaration(krlParser.VariableDeclarationContext)

Exit a parse tree produced by variableDeclaration().

Declaration
void ExitVariableDeclaration(krlParser.VariableDeclarationContext context)
Parameters
Type Name Description
krlParser.VariableDeclarationContext context

The parse tree.

| Improve this Doc View Source

ExitVariableDeclarationInDataList(krlParser.VariableDeclarationInDataListContext)

Exit a parse tree produced by variableDeclarationInDataList().

Declaration
void ExitVariableDeclarationInDataList(krlParser.VariableDeclarationInDataListContext context)
Parameters
Type Name Description
krlParser.VariableDeclarationInDataListContext context

The parse tree.

| Improve this Doc View Source

ExitVariableInitialisation(krlParser.VariableInitialisationContext)

Exit a parse tree produced by variableInitialisation().

Declaration
void ExitVariableInitialisation(krlParser.VariableInitialisationContext context)
Parameters
Type Name Description
krlParser.VariableInitialisationContext context

The parse tree.

| Improve this Doc View Source

ExitVariableListRest(krlParser.VariableListRestContext)

Exit a parse tree produced by variableListRest().

Declaration
void ExitVariableListRest(krlParser.VariableListRestContext context)
Parameters
Type Name Description
krlParser.VariableListRestContext context

The parse tree.

| Improve this Doc View Source

ExitVariableName(krlParser.VariableNameContext)

Exit a parse tree produced by variableName().

Declaration
void ExitVariableName(krlParser.VariableNameContext context)
Parameters
Type Name Description
krlParser.VariableNameContext context

The parse tree.

  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX