modelica

package
v0.0.0-...-4c43aeb Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 4, 2022 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Overview

Example
package main

import (
	"bramp.net/antlr4/modelica"

	"fmt"
	"github.com/antlr/antlr4/runtime/Go/antlr"
)

type exampleListener struct {
	*modelica.BasemodelicaListener
}

func (l *exampleListener) EnterEveryRule(ctx antlr.ParserRuleContext) {
	fmt.Println(ctx.GetText())
}
func main() {
	// Setup the input
	is := antlr.NewInputStream("...some text to parse...")

	// Create the Lexer
	lexer := modelica.NewmodelicaLexer(is)
	stream := antlr.NewCommonTokenStream(lexer, antlr.TokenDefaultChannel)

	// Create the Parser
	p := modelica.NewmodelicaParser(stream)
	p.BuildParseTrees = true
	p.AddErrorListener(antlr.NewDiagnosticErrorListener(true))

	// Finally walk the tree
	tree := p.Stored_definition()
	antlr.ParseTreeWalkerDefault.Walk(&exampleListener{}, tree)
}
Output:

Index

Examples

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewmodelicaLexer

func NewmodelicaLexer(input antlr.CharStream) *modelicaLexer

func NewmodelicaParser

func NewmodelicaParser(input antlr.TokenStream) *modelicaParser

Types

type Add_opContext

type Add_opContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewAdd_opContext

func NewAdd_opContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Add_opContext

func NewEmptyAdd_opContext

func NewEmptyAdd_opContext() *Add_opContext

func (*Add_opContext) EnterRule

func (s *Add_opContext) EnterRule(listener antlr.ParseTreeListener)

func (*Add_opContext) ExitRule

func (s *Add_opContext) ExitRule(listener antlr.ParseTreeListener)

func (*Add_opContext) GetParser

func (s *Add_opContext) GetParser() antlr.Parser

func (*Add_opContext) GetRuleContext

func (s *Add_opContext) GetRuleContext() antlr.RuleContext

func (*Add_opContext) IsAdd_opContext

func (*Add_opContext) IsAdd_opContext()

func (*Add_opContext) ToStringTree

func (s *Add_opContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Algorithm_sectionContext

type Algorithm_sectionContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewAlgorithm_sectionContext

func NewAlgorithm_sectionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Algorithm_sectionContext

func NewEmptyAlgorithm_sectionContext

func NewEmptyAlgorithm_sectionContext() *Algorithm_sectionContext

func (*Algorithm_sectionContext) AllStatement

func (s *Algorithm_sectionContext) AllStatement() []IStatementContext

func (*Algorithm_sectionContext) EnterRule

func (s *Algorithm_sectionContext) EnterRule(listener antlr.ParseTreeListener)

func (*Algorithm_sectionContext) ExitRule

func (s *Algorithm_sectionContext) ExitRule(listener antlr.ParseTreeListener)

func (*Algorithm_sectionContext) GetParser

func (s *Algorithm_sectionContext) GetParser() antlr.Parser

func (*Algorithm_sectionContext) GetRuleContext

func (s *Algorithm_sectionContext) GetRuleContext() antlr.RuleContext

func (*Algorithm_sectionContext) IsAlgorithm_sectionContext

func (*Algorithm_sectionContext) IsAlgorithm_sectionContext()

func (*Algorithm_sectionContext) Statement

func (*Algorithm_sectionContext) ToStringTree

func (s *Algorithm_sectionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type AnnotationContext

type AnnotationContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewAnnotationContext

func NewAnnotationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AnnotationContext

func NewEmptyAnnotationContext

func NewEmptyAnnotationContext() *AnnotationContext

func (*AnnotationContext) Class_modification

func (s *AnnotationContext) Class_modification() IClass_modificationContext

func (*AnnotationContext) EnterRule

func (s *AnnotationContext) EnterRule(listener antlr.ParseTreeListener)

func (*AnnotationContext) ExitRule

func (s *AnnotationContext) ExitRule(listener antlr.ParseTreeListener)

func (*AnnotationContext) GetParser

func (s *AnnotationContext) GetParser() antlr.Parser

func (*AnnotationContext) GetRuleContext

func (s *AnnotationContext) GetRuleContext() antlr.RuleContext

func (*AnnotationContext) IsAnnotationContext

func (*AnnotationContext) IsAnnotationContext()

func (*AnnotationContext) ToStringTree

func (s *AnnotationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type ArgumentContext

type ArgumentContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewArgumentContext

func NewArgumentContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ArgumentContext

func NewEmptyArgumentContext

func NewEmptyArgumentContext() *ArgumentContext

func (*ArgumentContext) Element_modification_or_replaceable

func (s *ArgumentContext) Element_modification_or_replaceable() IElement_modification_or_replaceableContext

func (*ArgumentContext) Element_redeclaration

func (s *ArgumentContext) Element_redeclaration() IElement_redeclarationContext

func (*ArgumentContext) EnterRule

func (s *ArgumentContext) EnterRule(listener antlr.ParseTreeListener)

func (*ArgumentContext) ExitRule

func (s *ArgumentContext) ExitRule(listener antlr.ParseTreeListener)

func (*ArgumentContext) GetParser

func (s *ArgumentContext) GetParser() antlr.Parser

func (*ArgumentContext) GetRuleContext

func (s *ArgumentContext) GetRuleContext() antlr.RuleContext

func (*ArgumentContext) IsArgumentContext

func (*ArgumentContext) IsArgumentContext()

func (*ArgumentContext) ToStringTree

func (s *ArgumentContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Argument_listContext

type Argument_listContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewArgument_listContext

func NewArgument_listContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Argument_listContext

func NewEmptyArgument_listContext

func NewEmptyArgument_listContext() *Argument_listContext

func (*Argument_listContext) AllArgument

func (s *Argument_listContext) AllArgument() []IArgumentContext

func (*Argument_listContext) Argument

func (s *Argument_listContext) Argument(i int) IArgumentContext

func (*Argument_listContext) EnterRule

func (s *Argument_listContext) EnterRule(listener antlr.ParseTreeListener)

func (*Argument_listContext) ExitRule

func (s *Argument_listContext) ExitRule(listener antlr.ParseTreeListener)

func (*Argument_listContext) GetParser

func (s *Argument_listContext) GetParser() antlr.Parser

func (*Argument_listContext) GetRuleContext

func (s *Argument_listContext) GetRuleContext() antlr.RuleContext

func (*Argument_listContext) IsArgument_listContext

func (*Argument_listContext) IsArgument_listContext()

func (*Argument_listContext) ToStringTree

func (s *Argument_listContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Arithmetic_expressionContext

type Arithmetic_expressionContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewArithmetic_expressionContext

func NewArithmetic_expressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Arithmetic_expressionContext

func NewEmptyArithmetic_expressionContext

func NewEmptyArithmetic_expressionContext() *Arithmetic_expressionContext

func (*Arithmetic_expressionContext) Add_op

func (*Arithmetic_expressionContext) AllAdd_op

func (*Arithmetic_expressionContext) AllTerm

func (*Arithmetic_expressionContext) EnterRule

func (s *Arithmetic_expressionContext) EnterRule(listener antlr.ParseTreeListener)

func (*Arithmetic_expressionContext) ExitRule

func (*Arithmetic_expressionContext) GetParser

func (s *Arithmetic_expressionContext) GetParser() antlr.Parser

func (*Arithmetic_expressionContext) GetRuleContext

func (s *Arithmetic_expressionContext) GetRuleContext() antlr.RuleContext

func (*Arithmetic_expressionContext) IsArithmetic_expressionContext

func (*Arithmetic_expressionContext) IsArithmetic_expressionContext()

func (*Arithmetic_expressionContext) Term

func (*Arithmetic_expressionContext) ToStringTree

func (s *Arithmetic_expressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Array_subscriptsContext

type Array_subscriptsContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewArray_subscriptsContext

func NewArray_subscriptsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Array_subscriptsContext

func NewEmptyArray_subscriptsContext

func NewEmptyArray_subscriptsContext() *Array_subscriptsContext

func (*Array_subscriptsContext) AllSubscript

func (s *Array_subscriptsContext) AllSubscript() []ISubscriptContext

func (*Array_subscriptsContext) EnterRule

func (s *Array_subscriptsContext) EnterRule(listener antlr.ParseTreeListener)

func (*Array_subscriptsContext) ExitRule

func (s *Array_subscriptsContext) ExitRule(listener antlr.ParseTreeListener)

func (*Array_subscriptsContext) GetParser

func (s *Array_subscriptsContext) GetParser() antlr.Parser

func (*Array_subscriptsContext) GetRuleContext

func (s *Array_subscriptsContext) GetRuleContext() antlr.RuleContext

func (*Array_subscriptsContext) IsArray_subscriptsContext

func (*Array_subscriptsContext) IsArray_subscriptsContext()

func (*Array_subscriptsContext) Subscript

func (*Array_subscriptsContext) ToStringTree

func (s *Array_subscriptsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Base_prefixContext

type Base_prefixContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewBase_prefixContext

func NewBase_prefixContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Base_prefixContext

func NewEmptyBase_prefixContext

func NewEmptyBase_prefixContext() *Base_prefixContext

func (*Base_prefixContext) EnterRule

func (s *Base_prefixContext) EnterRule(listener antlr.ParseTreeListener)

func (*Base_prefixContext) ExitRule

func (s *Base_prefixContext) ExitRule(listener antlr.ParseTreeListener)

func (*Base_prefixContext) GetParser

func (s *Base_prefixContext) GetParser() antlr.Parser

func (*Base_prefixContext) GetRuleContext

func (s *Base_prefixContext) GetRuleContext() antlr.RuleContext

func (*Base_prefixContext) IsBase_prefixContext

func (*Base_prefixContext) IsBase_prefixContext()

func (*Base_prefixContext) ToStringTree

func (s *Base_prefixContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*Base_prefixContext) Type_prefix

func (s *Base_prefixContext) Type_prefix() IType_prefixContext

type BasemodelicaListener

type BasemodelicaListener struct{}

BasemodelicaListener is a complete listener for a parse tree produced by modelicaParser.

func (*BasemodelicaListener) EnterAdd_op

func (s *BasemodelicaListener) EnterAdd_op(ctx *Add_opContext)

EnterAdd_op is called when production add_op is entered.

func (*BasemodelicaListener) EnterAlgorithm_section

func (s *BasemodelicaListener) EnterAlgorithm_section(ctx *Algorithm_sectionContext)

EnterAlgorithm_section is called when production algorithm_section is entered.

func (*BasemodelicaListener) EnterAnnotation

func (s *BasemodelicaListener) EnterAnnotation(ctx *AnnotationContext)

EnterAnnotation is called when production annotation is entered.

func (*BasemodelicaListener) EnterArgument

func (s *BasemodelicaListener) EnterArgument(ctx *ArgumentContext)

EnterArgument is called when production argument is entered.

func (*BasemodelicaListener) EnterArgument_list

func (s *BasemodelicaListener) EnterArgument_list(ctx *Argument_listContext)

EnterArgument_list is called when production argument_list is entered.

func (*BasemodelicaListener) EnterArithmetic_expression

func (s *BasemodelicaListener) EnterArithmetic_expression(ctx *Arithmetic_expressionContext)

EnterArithmetic_expression is called when production arithmetic_expression is entered.

func (*BasemodelicaListener) EnterArray_subscripts

func (s *BasemodelicaListener) EnterArray_subscripts(ctx *Array_subscriptsContext)

EnterArray_subscripts is called when production array_subscripts is entered.

func (*BasemodelicaListener) EnterBase_prefix

func (s *BasemodelicaListener) EnterBase_prefix(ctx *Base_prefixContext)

EnterBase_prefix is called when production base_prefix is entered.

func (*BasemodelicaListener) EnterClass_definition

func (s *BasemodelicaListener) EnterClass_definition(ctx *Class_definitionContext)

EnterClass_definition is called when production class_definition is entered.

func (*BasemodelicaListener) EnterClass_modification

func (s *BasemodelicaListener) EnterClass_modification(ctx *Class_modificationContext)

EnterClass_modification is called when production class_modification is entered.

func (*BasemodelicaListener) EnterClass_prefixes

func (s *BasemodelicaListener) EnterClass_prefixes(ctx *Class_prefixesContext)

EnterClass_prefixes is called when production class_prefixes is entered.

func (*BasemodelicaListener) EnterClass_specifier

func (s *BasemodelicaListener) EnterClass_specifier(ctx *Class_specifierContext)

EnterClass_specifier is called when production class_specifier is entered.

func (*BasemodelicaListener) EnterComment

func (s *BasemodelicaListener) EnterComment(ctx *CommentContext)

EnterComment is called when production comment is entered.

func (*BasemodelicaListener) EnterComponent_clause

func (s *BasemodelicaListener) EnterComponent_clause(ctx *Component_clauseContext)

EnterComponent_clause is called when production component_clause is entered.

func (*BasemodelicaListener) EnterComponent_clause1

func (s *BasemodelicaListener) EnterComponent_clause1(ctx *Component_clause1Context)

EnterComponent_clause1 is called when production component_clause1 is entered.

func (*BasemodelicaListener) EnterComponent_declaration

func (s *BasemodelicaListener) EnterComponent_declaration(ctx *Component_declarationContext)

EnterComponent_declaration is called when production component_declaration is entered.

func (*BasemodelicaListener) EnterComponent_declaration1

func (s *BasemodelicaListener) EnterComponent_declaration1(ctx *Component_declaration1Context)

EnterComponent_declaration1 is called when production component_declaration1 is entered.

func (*BasemodelicaListener) EnterComponent_list

func (s *BasemodelicaListener) EnterComponent_list(ctx *Component_listContext)

EnterComponent_list is called when production component_list is entered.

func (*BasemodelicaListener) EnterComponent_reference

func (s *BasemodelicaListener) EnterComponent_reference(ctx *Component_referenceContext)

EnterComponent_reference is called when production component_reference is entered.

func (*BasemodelicaListener) EnterComposition

func (s *BasemodelicaListener) EnterComposition(ctx *CompositionContext)

EnterComposition is called when production composition is entered.

func (*BasemodelicaListener) EnterCondition_attribute

func (s *BasemodelicaListener) EnterCondition_attribute(ctx *Condition_attributeContext)

EnterCondition_attribute is called when production condition_attribute is entered.

func (*BasemodelicaListener) EnterConnect_clause

func (s *BasemodelicaListener) EnterConnect_clause(ctx *Connect_clauseContext)

EnterConnect_clause is called when production connect_clause is entered.

func (*BasemodelicaListener) EnterConstraining_clause

func (s *BasemodelicaListener) EnterConstraining_clause(ctx *Constraining_clauseContext)

EnterConstraining_clause is called when production constraining_clause is entered.

func (*BasemodelicaListener) EnterDeclaration

func (s *BasemodelicaListener) EnterDeclaration(ctx *DeclarationContext)

EnterDeclaration is called when production declaration is entered.

func (*BasemodelicaListener) EnterDer_class_specifier

func (s *BasemodelicaListener) EnterDer_class_specifier(ctx *Der_class_specifierContext)

EnterDer_class_specifier is called when production der_class_specifier is entered.

func (*BasemodelicaListener) EnterElement

func (s *BasemodelicaListener) EnterElement(ctx *ElementContext)

EnterElement is called when production element is entered.

func (*BasemodelicaListener) EnterElement_list

func (s *BasemodelicaListener) EnterElement_list(ctx *Element_listContext)

EnterElement_list is called when production element_list is entered.

func (*BasemodelicaListener) EnterElement_modification

func (s *BasemodelicaListener) EnterElement_modification(ctx *Element_modificationContext)

EnterElement_modification is called when production element_modification is entered.

func (*BasemodelicaListener) EnterElement_modification_or_replaceable

func (s *BasemodelicaListener) EnterElement_modification_or_replaceable(ctx *Element_modification_or_replaceableContext)

EnterElement_modification_or_replaceable is called when production element_modification_or_replaceable is entered.

func (*BasemodelicaListener) EnterElement_redeclaration

func (s *BasemodelicaListener) EnterElement_redeclaration(ctx *Element_redeclarationContext)

EnterElement_redeclaration is called when production element_redeclaration is entered.

func (*BasemodelicaListener) EnterElement_replaceable

func (s *BasemodelicaListener) EnterElement_replaceable(ctx *Element_replaceableContext)

EnterElement_replaceable is called when production element_replaceable is entered.

func (*BasemodelicaListener) EnterEnum_list

func (s *BasemodelicaListener) EnterEnum_list(ctx *Enum_listContext)

EnterEnum_list is called when production enum_list is entered.

func (*BasemodelicaListener) EnterEnumeration_literal

func (s *BasemodelicaListener) EnterEnumeration_literal(ctx *Enumeration_literalContext)

EnterEnumeration_literal is called when production enumeration_literal is entered.

func (*BasemodelicaListener) EnterEquation

func (s *BasemodelicaListener) EnterEquation(ctx *EquationContext)

EnterEquation is called when production equation is entered.

func (*BasemodelicaListener) EnterEquation_section

func (s *BasemodelicaListener) EnterEquation_section(ctx *Equation_sectionContext)

EnterEquation_section is called when production equation_section is entered.

func (*BasemodelicaListener) EnterEveryRule

func (s *BasemodelicaListener) EnterEveryRule(ctx antlr.ParserRuleContext)

EnterEveryRule is called when any rule is entered.

func (*BasemodelicaListener) EnterExpression

func (s *BasemodelicaListener) EnterExpression(ctx *ExpressionContext)

EnterExpression is called when production expression is entered.

func (*BasemodelicaListener) EnterExpression_list

func (s *BasemodelicaListener) EnterExpression_list(ctx *Expression_listContext)

EnterExpression_list is called when production expression_list is entered.

func (*BasemodelicaListener) EnterExtends_clause

func (s *BasemodelicaListener) EnterExtends_clause(ctx *Extends_clauseContext)

EnterExtends_clause is called when production extends_clause is entered.

func (*BasemodelicaListener) EnterExternal_function_call

func (s *BasemodelicaListener) EnterExternal_function_call(ctx *External_function_callContext)

EnterExternal_function_call is called when production external_function_call is entered.

func (*BasemodelicaListener) EnterFactor

func (s *BasemodelicaListener) EnterFactor(ctx *FactorContext)

EnterFactor is called when production factor is entered.

func (*BasemodelicaListener) EnterFor_equation

func (s *BasemodelicaListener) EnterFor_equation(ctx *For_equationContext)

EnterFor_equation is called when production for_equation is entered.

func (*BasemodelicaListener) EnterFor_index

func (s *BasemodelicaListener) EnterFor_index(ctx *For_indexContext)

EnterFor_index is called when production for_index is entered.

func (*BasemodelicaListener) EnterFor_indices

func (s *BasemodelicaListener) EnterFor_indices(ctx *For_indicesContext)

EnterFor_indices is called when production for_indices is entered.

func (*BasemodelicaListener) EnterFor_statement

func (s *BasemodelicaListener) EnterFor_statement(ctx *For_statementContext)

EnterFor_statement is called when production for_statement is entered.

func (*BasemodelicaListener) EnterFunction_argument

func (s *BasemodelicaListener) EnterFunction_argument(ctx *Function_argumentContext)

EnterFunction_argument is called when production function_argument is entered.

func (*BasemodelicaListener) EnterFunction_arguments

func (s *BasemodelicaListener) EnterFunction_arguments(ctx *Function_argumentsContext)

EnterFunction_arguments is called when production function_arguments is entered.

func (*BasemodelicaListener) EnterFunction_call_args

func (s *BasemodelicaListener) EnterFunction_call_args(ctx *Function_call_argsContext)

EnterFunction_call_args is called when production function_call_args is entered.

func (*BasemodelicaListener) EnterIf_equation

func (s *BasemodelicaListener) EnterIf_equation(ctx *If_equationContext)

EnterIf_equation is called when production if_equation is entered.

func (*BasemodelicaListener) EnterIf_statement

func (s *BasemodelicaListener) EnterIf_statement(ctx *If_statementContext)

EnterIf_statement is called when production if_statement is entered.

func (*BasemodelicaListener) EnterImport_clause

func (s *BasemodelicaListener) EnterImport_clause(ctx *Import_clauseContext)

EnterImport_clause is called when production import_clause is entered.

func (*BasemodelicaListener) EnterImport_list

func (s *BasemodelicaListener) EnterImport_list(ctx *Import_listContext)

EnterImport_list is called when production import_list is entered.

func (*BasemodelicaListener) EnterLanguage_specification

func (s *BasemodelicaListener) EnterLanguage_specification(ctx *Language_specificationContext)

EnterLanguage_specification is called when production language_specification is entered.

func (*BasemodelicaListener) EnterLogical_expression

func (s *BasemodelicaListener) EnterLogical_expression(ctx *Logical_expressionContext)

EnterLogical_expression is called when production logical_expression is entered.

func (*BasemodelicaListener) EnterLogical_factor

func (s *BasemodelicaListener) EnterLogical_factor(ctx *Logical_factorContext)

EnterLogical_factor is called when production logical_factor is entered.

func (*BasemodelicaListener) EnterLogical_term

func (s *BasemodelicaListener) EnterLogical_term(ctx *Logical_termContext)

EnterLogical_term is called when production logical_term is entered.

func (*BasemodelicaListener) EnterLong_class_specifier

func (s *BasemodelicaListener) EnterLong_class_specifier(ctx *Long_class_specifierContext)

EnterLong_class_specifier is called when production long_class_specifier is entered.

func (*BasemodelicaListener) EnterModification

func (s *BasemodelicaListener) EnterModification(ctx *ModificationContext)

EnterModification is called when production modification is entered.

func (*BasemodelicaListener) EnterMul_op

func (s *BasemodelicaListener) EnterMul_op(ctx *Mul_opContext)

EnterMul_op is called when production mul_op is entered.

func (*BasemodelicaListener) EnterName

func (s *BasemodelicaListener) EnterName(ctx *NameContext)

EnterName is called when production name is entered.

func (*BasemodelicaListener) EnterNamed_argument

func (s *BasemodelicaListener) EnterNamed_argument(ctx *Named_argumentContext)

EnterNamed_argument is called when production named_argument is entered.

func (*BasemodelicaListener) EnterNamed_arguments

func (s *BasemodelicaListener) EnterNamed_arguments(ctx *Named_argumentsContext)

EnterNamed_arguments is called when production named_arguments is entered.

func (*BasemodelicaListener) EnterOutput_expression_list

func (s *BasemodelicaListener) EnterOutput_expression_list(ctx *Output_expression_listContext)

EnterOutput_expression_list is called when production output_expression_list is entered.

func (*BasemodelicaListener) EnterPrimary

func (s *BasemodelicaListener) EnterPrimary(ctx *PrimaryContext)

EnterPrimary is called when production primary is entered.

func (*BasemodelicaListener) EnterRel_op

func (s *BasemodelicaListener) EnterRel_op(ctx *Rel_opContext)

EnterRel_op is called when production rel_op is entered.

func (*BasemodelicaListener) EnterRelation

func (s *BasemodelicaListener) EnterRelation(ctx *RelationContext)

EnterRelation is called when production relation is entered.

func (*BasemodelicaListener) EnterShort_class_definition

func (s *BasemodelicaListener) EnterShort_class_definition(ctx *Short_class_definitionContext)

EnterShort_class_definition is called when production short_class_definition is entered.

func (*BasemodelicaListener) EnterShort_class_specifier

func (s *BasemodelicaListener) EnterShort_class_specifier(ctx *Short_class_specifierContext)

EnterShort_class_specifier is called when production short_class_specifier is entered.

func (*BasemodelicaListener) EnterSimple_expression

func (s *BasemodelicaListener) EnterSimple_expression(ctx *Simple_expressionContext)

EnterSimple_expression is called when production simple_expression is entered.

func (*BasemodelicaListener) EnterStatement

func (s *BasemodelicaListener) EnterStatement(ctx *StatementContext)

EnterStatement is called when production statement is entered.

func (*BasemodelicaListener) EnterStored_definition

func (s *BasemodelicaListener) EnterStored_definition(ctx *Stored_definitionContext)

EnterStored_definition is called when production stored_definition is entered.

func (*BasemodelicaListener) EnterString_comment

func (s *BasemodelicaListener) EnterString_comment(ctx *String_commentContext)

EnterString_comment is called when production string_comment is entered.

func (*BasemodelicaListener) EnterSubscript

func (s *BasemodelicaListener) EnterSubscript(ctx *SubscriptContext)

EnterSubscript is called when production subscript is entered.

func (*BasemodelicaListener) EnterTerm

func (s *BasemodelicaListener) EnterTerm(ctx *TermContext)

EnterTerm is called when production term is entered.

func (*BasemodelicaListener) EnterType_prefix

func (s *BasemodelicaListener) EnterType_prefix(ctx *Type_prefixContext)

EnterType_prefix is called when production type_prefix is entered.

func (*BasemodelicaListener) EnterType_specifier

func (s *BasemodelicaListener) EnterType_specifier(ctx *Type_specifierContext)

EnterType_specifier is called when production type_specifier is entered.

func (*BasemodelicaListener) EnterWhen_equation

func (s *BasemodelicaListener) EnterWhen_equation(ctx *When_equationContext)

EnterWhen_equation is called when production when_equation is entered.

func (*BasemodelicaListener) EnterWhen_statement

func (s *BasemodelicaListener) EnterWhen_statement(ctx *When_statementContext)

EnterWhen_statement is called when production when_statement is entered.

func (*BasemodelicaListener) EnterWhile_statement

func (s *BasemodelicaListener) EnterWhile_statement(ctx *While_statementContext)

EnterWhile_statement is called when production while_statement is entered.

func (*BasemodelicaListener) ExitAdd_op

func (s *BasemodelicaListener) ExitAdd_op(ctx *Add_opContext)

ExitAdd_op is called when production add_op is exited.

func (*BasemodelicaListener) ExitAlgorithm_section

func (s *BasemodelicaListener) ExitAlgorithm_section(ctx *Algorithm_sectionContext)

ExitAlgorithm_section is called when production algorithm_section is exited.

func (*BasemodelicaListener) ExitAnnotation

func (s *BasemodelicaListener) ExitAnnotation(ctx *AnnotationContext)

ExitAnnotation is called when production annotation is exited.

func (*BasemodelicaListener) ExitArgument

func (s *BasemodelicaListener) ExitArgument(ctx *ArgumentContext)

ExitArgument is called when production argument is exited.

func (*BasemodelicaListener) ExitArgument_list

func (s *BasemodelicaListener) ExitArgument_list(ctx *Argument_listContext)

ExitArgument_list is called when production argument_list is exited.

func (*BasemodelicaListener) ExitArithmetic_expression

func (s *BasemodelicaListener) ExitArithmetic_expression(ctx *Arithmetic_expressionContext)

ExitArithmetic_expression is called when production arithmetic_expression is exited.

func (*BasemodelicaListener) ExitArray_subscripts

func (s *BasemodelicaListener) ExitArray_subscripts(ctx *Array_subscriptsContext)

ExitArray_subscripts is called when production array_subscripts is exited.

func (*BasemodelicaListener) ExitBase_prefix

func (s *BasemodelicaListener) ExitBase_prefix(ctx *Base_prefixContext)

ExitBase_prefix is called when production base_prefix is exited.

func (*BasemodelicaListener) ExitClass_definition

func (s *BasemodelicaListener) ExitClass_definition(ctx *Class_definitionContext)

ExitClass_definition is called when production class_definition is exited.

func (*BasemodelicaListener) ExitClass_modification

func (s *BasemodelicaListener) ExitClass_modification(ctx *Class_modificationContext)

ExitClass_modification is called when production class_modification is exited.

func (*BasemodelicaListener) ExitClass_prefixes

func (s *BasemodelicaListener) ExitClass_prefixes(ctx *Class_prefixesContext)

ExitClass_prefixes is called when production class_prefixes is exited.

func (*BasemodelicaListener) ExitClass_specifier

func (s *BasemodelicaListener) ExitClass_specifier(ctx *Class_specifierContext)

ExitClass_specifier is called when production class_specifier is exited.

func (*BasemodelicaListener) ExitComment

func (s *BasemodelicaListener) ExitComment(ctx *CommentContext)

ExitComment is called when production comment is exited.

func (*BasemodelicaListener) ExitComponent_clause

func (s *BasemodelicaListener) ExitComponent_clause(ctx *Component_clauseContext)

ExitComponent_clause is called when production component_clause is exited.

func (*BasemodelicaListener) ExitComponent_clause1

func (s *BasemodelicaListener) ExitComponent_clause1(ctx *Component_clause1Context)

ExitComponent_clause1 is called when production component_clause1 is exited.

func (*BasemodelicaListener) ExitComponent_declaration

func (s *BasemodelicaListener) ExitComponent_declaration(ctx *Component_declarationContext)

ExitComponent_declaration is called when production component_declaration is exited.

func (*BasemodelicaListener) ExitComponent_declaration1

func (s *BasemodelicaListener) ExitComponent_declaration1(ctx *Component_declaration1Context)

ExitComponent_declaration1 is called when production component_declaration1 is exited.

func (*BasemodelicaListener) ExitComponent_list

func (s *BasemodelicaListener) ExitComponent_list(ctx *Component_listContext)

ExitComponent_list is called when production component_list is exited.

func (*BasemodelicaListener) ExitComponent_reference

func (s *BasemodelicaListener) ExitComponent_reference(ctx *Component_referenceContext)

ExitComponent_reference is called when production component_reference is exited.

func (*BasemodelicaListener) ExitComposition

func (s *BasemodelicaListener) ExitComposition(ctx *CompositionContext)

ExitComposition is called when production composition is exited.

func (*BasemodelicaListener) ExitCondition_attribute

func (s *BasemodelicaListener) ExitCondition_attribute(ctx *Condition_attributeContext)

ExitCondition_attribute is called when production condition_attribute is exited.

func (*BasemodelicaListener) ExitConnect_clause

func (s *BasemodelicaListener) ExitConnect_clause(ctx *Connect_clauseContext)

ExitConnect_clause is called when production connect_clause is exited.

func (*BasemodelicaListener) ExitConstraining_clause

func (s *BasemodelicaListener) ExitConstraining_clause(ctx *Constraining_clauseContext)

ExitConstraining_clause is called when production constraining_clause is exited.

func (*BasemodelicaListener) ExitDeclaration

func (s *BasemodelicaListener) ExitDeclaration(ctx *DeclarationContext)

ExitDeclaration is called when production declaration is exited.

func (*BasemodelicaListener) ExitDer_class_specifier

func (s *BasemodelicaListener) ExitDer_class_specifier(ctx *Der_class_specifierContext)

ExitDer_class_specifier is called when production der_class_specifier is exited.

func (*BasemodelicaListener) ExitElement

func (s *BasemodelicaListener) ExitElement(ctx *ElementContext)

ExitElement is called when production element is exited.

func (*BasemodelicaListener) ExitElement_list

func (s *BasemodelicaListener) ExitElement_list(ctx *Element_listContext)

ExitElement_list is called when production element_list is exited.

func (*BasemodelicaListener) ExitElement_modification

func (s *BasemodelicaListener) ExitElement_modification(ctx *Element_modificationContext)

ExitElement_modification is called when production element_modification is exited.

func (*BasemodelicaListener) ExitElement_modification_or_replaceable

func (s *BasemodelicaListener) ExitElement_modification_or_replaceable(ctx *Element_modification_or_replaceableContext)

ExitElement_modification_or_replaceable is called when production element_modification_or_replaceable is exited.

func (*BasemodelicaListener) ExitElement_redeclaration

func (s *BasemodelicaListener) ExitElement_redeclaration(ctx *Element_redeclarationContext)

ExitElement_redeclaration is called when production element_redeclaration is exited.

func (*BasemodelicaListener) ExitElement_replaceable

func (s *BasemodelicaListener) ExitElement_replaceable(ctx *Element_replaceableContext)

ExitElement_replaceable is called when production element_replaceable is exited.

func (*BasemodelicaListener) ExitEnum_list

func (s *BasemodelicaListener) ExitEnum_list(ctx *Enum_listContext)

ExitEnum_list is called when production enum_list is exited.

func (*BasemodelicaListener) ExitEnumeration_literal

func (s *BasemodelicaListener) ExitEnumeration_literal(ctx *Enumeration_literalContext)

ExitEnumeration_literal is called when production enumeration_literal is exited.

func (*BasemodelicaListener) ExitEquation

func (s *BasemodelicaListener) ExitEquation(ctx *EquationContext)

ExitEquation is called when production equation is exited.

func (*BasemodelicaListener) ExitEquation_section

func (s *BasemodelicaListener) ExitEquation_section(ctx *Equation_sectionContext)

ExitEquation_section is called when production equation_section is exited.

func (*BasemodelicaListener) ExitEveryRule

func (s *BasemodelicaListener) ExitEveryRule(ctx antlr.ParserRuleContext)

ExitEveryRule is called when any rule is exited.

func (*BasemodelicaListener) ExitExpression

func (s *BasemodelicaListener) ExitExpression(ctx *ExpressionContext)

ExitExpression is called when production expression is exited.

func (*BasemodelicaListener) ExitExpression_list

func (s *BasemodelicaListener) ExitExpression_list(ctx *Expression_listContext)

ExitExpression_list is called when production expression_list is exited.

func (*BasemodelicaListener) ExitExtends_clause

func (s *BasemodelicaListener) ExitExtends_clause(ctx *Extends_clauseContext)

ExitExtends_clause is called when production extends_clause is exited.

func (*BasemodelicaListener) ExitExternal_function_call

func (s *BasemodelicaListener) ExitExternal_function_call(ctx *External_function_callContext)

ExitExternal_function_call is called when production external_function_call is exited.

func (*BasemodelicaListener) ExitFactor

func (s *BasemodelicaListener) ExitFactor(ctx *FactorContext)

ExitFactor is called when production factor is exited.

func (*BasemodelicaListener) ExitFor_equation

func (s *BasemodelicaListener) ExitFor_equation(ctx *For_equationContext)

ExitFor_equation is called when production for_equation is exited.

func (*BasemodelicaListener) ExitFor_index

func (s *BasemodelicaListener) ExitFor_index(ctx *For_indexContext)

ExitFor_index is called when production for_index is exited.

func (*BasemodelicaListener) ExitFor_indices

func (s *BasemodelicaListener) ExitFor_indices(ctx *For_indicesContext)

ExitFor_indices is called when production for_indices is exited.

func (*BasemodelicaListener) ExitFor_statement

func (s *BasemodelicaListener) ExitFor_statement(ctx *For_statementContext)

ExitFor_statement is called when production for_statement is exited.

func (*BasemodelicaListener) ExitFunction_argument

func (s *BasemodelicaListener) ExitFunction_argument(ctx *Function_argumentContext)

ExitFunction_argument is called when production function_argument is exited.

func (*BasemodelicaListener) ExitFunction_arguments

func (s *BasemodelicaListener) ExitFunction_arguments(ctx *Function_argumentsContext)

ExitFunction_arguments is called when production function_arguments is exited.

func (*BasemodelicaListener) ExitFunction_call_args

func (s *BasemodelicaListener) ExitFunction_call_args(ctx *Function_call_argsContext)

ExitFunction_call_args is called when production function_call_args is exited.

func (*BasemodelicaListener) ExitIf_equation

func (s *BasemodelicaListener) ExitIf_equation(ctx *If_equationContext)

ExitIf_equation is called when production if_equation is exited.

func (*BasemodelicaListener) ExitIf_statement

func (s *BasemodelicaListener) ExitIf_statement(ctx *If_statementContext)

ExitIf_statement is called when production if_statement is exited.

func (*BasemodelicaListener) ExitImport_clause

func (s *BasemodelicaListener) ExitImport_clause(ctx *Import_clauseContext)

ExitImport_clause is called when production import_clause is exited.

func (*BasemodelicaListener) ExitImport_list

func (s *BasemodelicaListener) ExitImport_list(ctx *Import_listContext)

ExitImport_list is called when production import_list is exited.

func (*BasemodelicaListener) ExitLanguage_specification

func (s *BasemodelicaListener) ExitLanguage_specification(ctx *Language_specificationContext)

ExitLanguage_specification is called when production language_specification is exited.

func (*BasemodelicaListener) ExitLogical_expression

func (s *BasemodelicaListener) ExitLogical_expression(ctx *Logical_expressionContext)

ExitLogical_expression is called when production logical_expression is exited.

func (*BasemodelicaListener) ExitLogical_factor

func (s *BasemodelicaListener) ExitLogical_factor(ctx *Logical_factorContext)

ExitLogical_factor is called when production logical_factor is exited.

func (*BasemodelicaListener) ExitLogical_term

func (s *BasemodelicaListener) ExitLogical_term(ctx *Logical_termContext)

ExitLogical_term is called when production logical_term is exited.

func (*BasemodelicaListener) ExitLong_class_specifier

func (s *BasemodelicaListener) ExitLong_class_specifier(ctx *Long_class_specifierContext)

ExitLong_class_specifier is called when production long_class_specifier is exited.

func (*BasemodelicaListener) ExitModification

func (s *BasemodelicaListener) ExitModification(ctx *ModificationContext)

ExitModification is called when production modification is exited.

func (*BasemodelicaListener) ExitMul_op

func (s *BasemodelicaListener) ExitMul_op(ctx *Mul_opContext)

ExitMul_op is called when production mul_op is exited.

func (*BasemodelicaListener) ExitName

func (s *BasemodelicaListener) ExitName(ctx *NameContext)

ExitName is called when production name is exited.

func (*BasemodelicaListener) ExitNamed_argument

func (s *BasemodelicaListener) ExitNamed_argument(ctx *Named_argumentContext)

ExitNamed_argument is called when production named_argument is exited.

func (*BasemodelicaListener) ExitNamed_arguments

func (s *BasemodelicaListener) ExitNamed_arguments(ctx *Named_argumentsContext)

ExitNamed_arguments is called when production named_arguments is exited.

func (*BasemodelicaListener) ExitOutput_expression_list

func (s *BasemodelicaListener) ExitOutput_expression_list(ctx *Output_expression_listContext)

ExitOutput_expression_list is called when production output_expression_list is exited.

func (*BasemodelicaListener) ExitPrimary

func (s *BasemodelicaListener) ExitPrimary(ctx *PrimaryContext)

ExitPrimary is called when production primary is exited.

func (*BasemodelicaListener) ExitRel_op

func (s *BasemodelicaListener) ExitRel_op(ctx *Rel_opContext)

ExitRel_op is called when production rel_op is exited.

func (*BasemodelicaListener) ExitRelation

func (s *BasemodelicaListener) ExitRelation(ctx *RelationContext)

ExitRelation is called when production relation is exited.

func (*BasemodelicaListener) ExitShort_class_definition

func (s *BasemodelicaListener) ExitShort_class_definition(ctx *Short_class_definitionContext)

ExitShort_class_definition is called when production short_class_definition is exited.

func (*BasemodelicaListener) ExitShort_class_specifier

func (s *BasemodelicaListener) ExitShort_class_specifier(ctx *Short_class_specifierContext)

ExitShort_class_specifier is called when production short_class_specifier is exited.

func (*BasemodelicaListener) ExitSimple_expression

func (s *BasemodelicaListener) ExitSimple_expression(ctx *Simple_expressionContext)

ExitSimple_expression is called when production simple_expression is exited.

func (*BasemodelicaListener) ExitStatement

func (s *BasemodelicaListener) ExitStatement(ctx *StatementContext)

ExitStatement is called when production statement is exited.

func (*BasemodelicaListener) ExitStored_definition

func (s *BasemodelicaListener) ExitStored_definition(ctx *Stored_definitionContext)

ExitStored_definition is called when production stored_definition is exited.

func (*BasemodelicaListener) ExitString_comment

func (s *BasemodelicaListener) ExitString_comment(ctx *String_commentContext)

ExitString_comment is called when production string_comment is exited.

func (*BasemodelicaListener) ExitSubscript

func (s *BasemodelicaListener) ExitSubscript(ctx *SubscriptContext)

ExitSubscript is called when production subscript is exited.

func (*BasemodelicaListener) ExitTerm

func (s *BasemodelicaListener) ExitTerm(ctx *TermContext)

ExitTerm is called when production term is exited.

func (*BasemodelicaListener) ExitType_prefix

func (s *BasemodelicaListener) ExitType_prefix(ctx *Type_prefixContext)

ExitType_prefix is called when production type_prefix is exited.

func (*BasemodelicaListener) ExitType_specifier

func (s *BasemodelicaListener) ExitType_specifier(ctx *Type_specifierContext)

ExitType_specifier is called when production type_specifier is exited.

func (*BasemodelicaListener) ExitWhen_equation

func (s *BasemodelicaListener) ExitWhen_equation(ctx *When_equationContext)

ExitWhen_equation is called when production when_equation is exited.

func (*BasemodelicaListener) ExitWhen_statement

func (s *BasemodelicaListener) ExitWhen_statement(ctx *When_statementContext)

ExitWhen_statement is called when production when_statement is exited.

func (*BasemodelicaListener) ExitWhile_statement

func (s *BasemodelicaListener) ExitWhile_statement(ctx *While_statementContext)

ExitWhile_statement is called when production while_statement is exited.

func (*BasemodelicaListener) VisitErrorNode

func (s *BasemodelicaListener) VisitErrorNode(node antlr.ErrorNode)

VisitErrorNode is called when an error node is visited.

func (*BasemodelicaListener) VisitTerminal

func (s *BasemodelicaListener) VisitTerminal(node antlr.TerminalNode)

VisitTerminal is called when a terminal node is visited.

type Class_definitionContext

type Class_definitionContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewClass_definitionContext

func NewClass_definitionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Class_definitionContext

func NewEmptyClass_definitionContext

func NewEmptyClass_definitionContext() *Class_definitionContext

func (*Class_definitionContext) Class_prefixes

func (s *Class_definitionContext) Class_prefixes() IClass_prefixesContext

func (*Class_definitionContext) Class_specifier

func (s *Class_definitionContext) Class_specifier() IClass_specifierContext

func (*Class_definitionContext) EnterRule

func (s *Class_definitionContext) EnterRule(listener antlr.ParseTreeListener)

func (*Class_definitionContext) ExitRule

func (s *Class_definitionContext) ExitRule(listener antlr.ParseTreeListener)

func (*Class_definitionContext) GetParser

func (s *Class_definitionContext) GetParser() antlr.Parser

func (*Class_definitionContext) GetRuleContext

func (s *Class_definitionContext) GetRuleContext() antlr.RuleContext

func (*Class_definitionContext) IsClass_definitionContext

func (*Class_definitionContext) IsClass_definitionContext()

func (*Class_definitionContext) ToStringTree

func (s *Class_definitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Class_modificationContext

type Class_modificationContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewClass_modificationContext

func NewClass_modificationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Class_modificationContext

func NewEmptyClass_modificationContext

func NewEmptyClass_modificationContext() *Class_modificationContext

func (*Class_modificationContext) Argument_list

func (*Class_modificationContext) EnterRule

func (s *Class_modificationContext) EnterRule(listener antlr.ParseTreeListener)

func (*Class_modificationContext) ExitRule

func (s *Class_modificationContext) ExitRule(listener antlr.ParseTreeListener)

func (*Class_modificationContext) GetParser

func (s *Class_modificationContext) GetParser() antlr.Parser

func (*Class_modificationContext) GetRuleContext

func (s *Class_modificationContext) GetRuleContext() antlr.RuleContext

func (*Class_modificationContext) IsClass_modificationContext

func (*Class_modificationContext) IsClass_modificationContext()

func (*Class_modificationContext) ToStringTree

func (s *Class_modificationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Class_prefixesContext

type Class_prefixesContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewClass_prefixesContext

func NewClass_prefixesContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Class_prefixesContext

func NewEmptyClass_prefixesContext

func NewEmptyClass_prefixesContext() *Class_prefixesContext

func (*Class_prefixesContext) EnterRule

func (s *Class_prefixesContext) EnterRule(listener antlr.ParseTreeListener)

func (*Class_prefixesContext) ExitRule

func (s *Class_prefixesContext) ExitRule(listener antlr.ParseTreeListener)

func (*Class_prefixesContext) GetParser

func (s *Class_prefixesContext) GetParser() antlr.Parser

func (*Class_prefixesContext) GetRuleContext

func (s *Class_prefixesContext) GetRuleContext() antlr.RuleContext

func (*Class_prefixesContext) IsClass_prefixesContext

func (*Class_prefixesContext) IsClass_prefixesContext()

func (*Class_prefixesContext) ToStringTree

func (s *Class_prefixesContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Class_specifierContext

type Class_specifierContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewClass_specifierContext

func NewClass_specifierContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Class_specifierContext

func NewEmptyClass_specifierContext

func NewEmptyClass_specifierContext() *Class_specifierContext

func (*Class_specifierContext) Der_class_specifier

func (s *Class_specifierContext) Der_class_specifier() IDer_class_specifierContext

func (*Class_specifierContext) EnterRule

func (s *Class_specifierContext) EnterRule(listener antlr.ParseTreeListener)

func (*Class_specifierContext) ExitRule

func (s *Class_specifierContext) ExitRule(listener antlr.ParseTreeListener)

func (*Class_specifierContext) GetParser

func (s *Class_specifierContext) GetParser() antlr.Parser

func (*Class_specifierContext) GetRuleContext

func (s *Class_specifierContext) GetRuleContext() antlr.RuleContext

func (*Class_specifierContext) IsClass_specifierContext

func (*Class_specifierContext) IsClass_specifierContext()

func (*Class_specifierContext) Long_class_specifier

func (s *Class_specifierContext) Long_class_specifier() ILong_class_specifierContext

func (*Class_specifierContext) Short_class_specifier

func (s *Class_specifierContext) Short_class_specifier() IShort_class_specifierContext

func (*Class_specifierContext) ToStringTree

func (s *Class_specifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type CommentContext

type CommentContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewCommentContext

func NewCommentContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *CommentContext

func NewEmptyCommentContext

func NewEmptyCommentContext() *CommentContext

func (*CommentContext) Annotation

func (s *CommentContext) Annotation() IAnnotationContext

func (*CommentContext) EnterRule

func (s *CommentContext) EnterRule(listener antlr.ParseTreeListener)

func (*CommentContext) ExitRule

func (s *CommentContext) ExitRule(listener antlr.ParseTreeListener)

func (*CommentContext) GetParser

func (s *CommentContext) GetParser() antlr.Parser

func (*CommentContext) GetRuleContext

func (s *CommentContext) GetRuleContext() antlr.RuleContext

func (*CommentContext) IsCommentContext

func (*CommentContext) IsCommentContext()

func (*CommentContext) String_comment

func (s *CommentContext) String_comment() IString_commentContext

func (*CommentContext) ToStringTree

func (s *CommentContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Component_clause1Context

type Component_clause1Context struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewComponent_clause1Context

func NewComponent_clause1Context(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Component_clause1Context

func NewEmptyComponent_clause1Context

func NewEmptyComponent_clause1Context() *Component_clause1Context

func (*Component_clause1Context) Component_declaration1

func (s *Component_clause1Context) Component_declaration1() IComponent_declaration1Context

func (*Component_clause1Context) EnterRule

func (s *Component_clause1Context) EnterRule(listener antlr.ParseTreeListener)

func (*Component_clause1Context) ExitRule

func (s *Component_clause1Context) ExitRule(listener antlr.ParseTreeListener)

func (*Component_clause1Context) GetParser

func (s *Component_clause1Context) GetParser() antlr.Parser

func (*Component_clause1Context) GetRuleContext

func (s *Component_clause1Context) GetRuleContext() antlr.RuleContext

func (*Component_clause1Context) IsComponent_clause1Context

func (*Component_clause1Context) IsComponent_clause1Context()

func (*Component_clause1Context) ToStringTree

func (s *Component_clause1Context) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*Component_clause1Context) Type_prefix

func (*Component_clause1Context) Type_specifier

type Component_clauseContext

type Component_clauseContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewComponent_clauseContext

func NewComponent_clauseContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Component_clauseContext

func NewEmptyComponent_clauseContext

func NewEmptyComponent_clauseContext() *Component_clauseContext

func (*Component_clauseContext) Array_subscripts

func (s *Component_clauseContext) Array_subscripts() IArray_subscriptsContext

func (*Component_clauseContext) Component_list

func (s *Component_clauseContext) Component_list() IComponent_listContext

func (*Component_clauseContext) EnterRule

func (s *Component_clauseContext) EnterRule(listener antlr.ParseTreeListener)

func (*Component_clauseContext) ExitRule

func (s *Component_clauseContext) ExitRule(listener antlr.ParseTreeListener)

func (*Component_clauseContext) GetParser

func (s *Component_clauseContext) GetParser() antlr.Parser

func (*Component_clauseContext) GetRuleContext

func (s *Component_clauseContext) GetRuleContext() antlr.RuleContext

func (*Component_clauseContext) IsComponent_clauseContext

func (*Component_clauseContext) IsComponent_clauseContext()

func (*Component_clauseContext) ToStringTree

func (s *Component_clauseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*Component_clauseContext) Type_prefix

func (*Component_clauseContext) Type_specifier

func (s *Component_clauseContext) Type_specifier() IType_specifierContext

type Component_declaration1Context

type Component_declaration1Context struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewComponent_declaration1Context

func NewComponent_declaration1Context(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Component_declaration1Context

func NewEmptyComponent_declaration1Context

func NewEmptyComponent_declaration1Context() *Component_declaration1Context

func (*Component_declaration1Context) Comment

func (*Component_declaration1Context) Declaration

func (*Component_declaration1Context) EnterRule

func (s *Component_declaration1Context) EnterRule(listener antlr.ParseTreeListener)

func (*Component_declaration1Context) ExitRule

func (*Component_declaration1Context) GetParser

func (*Component_declaration1Context) GetRuleContext

func (s *Component_declaration1Context) GetRuleContext() antlr.RuleContext

func (*Component_declaration1Context) IsComponent_declaration1Context

func (*Component_declaration1Context) IsComponent_declaration1Context()

func (*Component_declaration1Context) ToStringTree

func (s *Component_declaration1Context) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Component_declarationContext

type Component_declarationContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewComponent_declarationContext

func NewComponent_declarationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Component_declarationContext

func NewEmptyComponent_declarationContext

func NewEmptyComponent_declarationContext() *Component_declarationContext

func (*Component_declarationContext) Comment

func (*Component_declarationContext) Condition_attribute

func (*Component_declarationContext) Declaration

func (*Component_declarationContext) EnterRule

func (s *Component_declarationContext) EnterRule(listener antlr.ParseTreeListener)

func (*Component_declarationContext) ExitRule

func (*Component_declarationContext) GetParser

func (s *Component_declarationContext) GetParser() antlr.Parser

func (*Component_declarationContext) GetRuleContext

func (s *Component_declarationContext) GetRuleContext() antlr.RuleContext

func (*Component_declarationContext) IsComponent_declarationContext

func (*Component_declarationContext) IsComponent_declarationContext()

func (*Component_declarationContext) ToStringTree

func (s *Component_declarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Component_listContext

type Component_listContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewComponent_listContext

func NewComponent_listContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Component_listContext

func NewEmptyComponent_listContext

func NewEmptyComponent_listContext() *Component_listContext

func (*Component_listContext) AllComponent_declaration

func (s *Component_listContext) AllComponent_declaration() []IComponent_declarationContext

func (*Component_listContext) Component_declaration

func (s *Component_listContext) Component_declaration(i int) IComponent_declarationContext

func (*Component_listContext) EnterRule

func (s *Component_listContext) EnterRule(listener antlr.ParseTreeListener)

func (*Component_listContext) ExitRule

func (s *Component_listContext) ExitRule(listener antlr.ParseTreeListener)

func (*Component_listContext) GetParser

func (s *Component_listContext) GetParser() antlr.Parser

func (*Component_listContext) GetRuleContext

func (s *Component_listContext) GetRuleContext() antlr.RuleContext

func (*Component_listContext) IsComponent_listContext

func (*Component_listContext) IsComponent_listContext()

func (*Component_listContext) ToStringTree

func (s *Component_listContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Component_referenceContext

type Component_referenceContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewComponent_referenceContext

func NewComponent_referenceContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Component_referenceContext

func NewEmptyComponent_referenceContext

func NewEmptyComponent_referenceContext() *Component_referenceContext

func (*Component_referenceContext) AllArray_subscripts

func (s *Component_referenceContext) AllArray_subscripts() []IArray_subscriptsContext

func (*Component_referenceContext) AllIDENT

func (*Component_referenceContext) Array_subscripts

func (*Component_referenceContext) EnterRule

func (s *Component_referenceContext) EnterRule(listener antlr.ParseTreeListener)

func (*Component_referenceContext) ExitRule

func (s *Component_referenceContext) ExitRule(listener antlr.ParseTreeListener)

func (*Component_referenceContext) GetParser

func (s *Component_referenceContext) GetParser() antlr.Parser

func (*Component_referenceContext) GetRuleContext

func (s *Component_referenceContext) GetRuleContext() antlr.RuleContext

func (*Component_referenceContext) IDENT

func (*Component_referenceContext) IsComponent_referenceContext

func (*Component_referenceContext) IsComponent_referenceContext()

func (*Component_referenceContext) ToStringTree

func (s *Component_referenceContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type CompositionContext

type CompositionContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewCompositionContext

func NewCompositionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *CompositionContext

func NewEmptyCompositionContext

func NewEmptyCompositionContext() *CompositionContext

func (*CompositionContext) Algorithm_section

func (s *CompositionContext) Algorithm_section(i int) IAlgorithm_sectionContext

func (*CompositionContext) AllAlgorithm_section

func (s *CompositionContext) AllAlgorithm_section() []IAlgorithm_sectionContext

func (*CompositionContext) AllAnnotation

func (s *CompositionContext) AllAnnotation() []IAnnotationContext

func (*CompositionContext) AllElement_list

func (s *CompositionContext) AllElement_list() []IElement_listContext

func (*CompositionContext) AllEquation_section

func (s *CompositionContext) AllEquation_section() []IEquation_sectionContext

func (*CompositionContext) Annotation

func (s *CompositionContext) Annotation(i int) IAnnotationContext

func (*CompositionContext) Element_list

func (s *CompositionContext) Element_list(i int) IElement_listContext

func (*CompositionContext) EnterRule

func (s *CompositionContext) EnterRule(listener antlr.ParseTreeListener)

func (*CompositionContext) Equation_section

func (s *CompositionContext) Equation_section(i int) IEquation_sectionContext

func (*CompositionContext) ExitRule

func (s *CompositionContext) ExitRule(listener antlr.ParseTreeListener)

func (*CompositionContext) External_function_call

func (s *CompositionContext) External_function_call() IExternal_function_callContext

func (*CompositionContext) GetParser

func (s *CompositionContext) GetParser() antlr.Parser

func (*CompositionContext) GetRuleContext

func (s *CompositionContext) GetRuleContext() antlr.RuleContext

func (*CompositionContext) IsCompositionContext

func (*CompositionContext) IsCompositionContext()

func (*CompositionContext) Language_specification

func (s *CompositionContext) Language_specification() ILanguage_specificationContext

func (*CompositionContext) ToStringTree

func (s *CompositionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Condition_attributeContext

type Condition_attributeContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewCondition_attributeContext

func NewCondition_attributeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Condition_attributeContext

func NewEmptyCondition_attributeContext

func NewEmptyCondition_attributeContext() *Condition_attributeContext

func (*Condition_attributeContext) EnterRule

func (s *Condition_attributeContext) EnterRule(listener antlr.ParseTreeListener)

func (*Condition_attributeContext) ExitRule

func (s *Condition_attributeContext) ExitRule(listener antlr.ParseTreeListener)

func (*Condition_attributeContext) Expression

func (*Condition_attributeContext) GetParser

func (s *Condition_attributeContext) GetParser() antlr.Parser

func (*Condition_attributeContext) GetRuleContext

func (s *Condition_attributeContext) GetRuleContext() antlr.RuleContext

func (*Condition_attributeContext) IsCondition_attributeContext

func (*Condition_attributeContext) IsCondition_attributeContext()

func (*Condition_attributeContext) ToStringTree

func (s *Condition_attributeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Connect_clauseContext

type Connect_clauseContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewConnect_clauseContext

func NewConnect_clauseContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Connect_clauseContext

func NewEmptyConnect_clauseContext

func NewEmptyConnect_clauseContext() *Connect_clauseContext

func (*Connect_clauseContext) AllComponent_reference

func (s *Connect_clauseContext) AllComponent_reference() []IComponent_referenceContext

func (*Connect_clauseContext) Component_reference

func (s *Connect_clauseContext) Component_reference(i int) IComponent_referenceContext

func (*Connect_clauseContext) EnterRule

func (s *Connect_clauseContext) EnterRule(listener antlr.ParseTreeListener)

func (*Connect_clauseContext) ExitRule

func (s *Connect_clauseContext) ExitRule(listener antlr.ParseTreeListener)

func (*Connect_clauseContext) GetParser

func (s *Connect_clauseContext) GetParser() antlr.Parser

func (*Connect_clauseContext) GetRuleContext

func (s *Connect_clauseContext) GetRuleContext() antlr.RuleContext

func (*Connect_clauseContext) IsConnect_clauseContext

func (*Connect_clauseContext) IsConnect_clauseContext()

func (*Connect_clauseContext) ToStringTree

func (s *Connect_clauseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Constraining_clauseContext

type Constraining_clauseContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewConstraining_clauseContext

func NewConstraining_clauseContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Constraining_clauseContext

func NewEmptyConstraining_clauseContext

func NewEmptyConstraining_clauseContext() *Constraining_clauseContext

func (*Constraining_clauseContext) Class_modification

func (*Constraining_clauseContext) EnterRule

func (s *Constraining_clauseContext) EnterRule(listener antlr.ParseTreeListener)

func (*Constraining_clauseContext) ExitRule

func (s *Constraining_clauseContext) ExitRule(listener antlr.ParseTreeListener)

func (*Constraining_clauseContext) GetParser

func (s *Constraining_clauseContext) GetParser() antlr.Parser

func (*Constraining_clauseContext) GetRuleContext

func (s *Constraining_clauseContext) GetRuleContext() antlr.RuleContext

func (*Constraining_clauseContext) IsConstraining_clauseContext

func (*Constraining_clauseContext) IsConstraining_clauseContext()

func (*Constraining_clauseContext) Name

func (*Constraining_clauseContext) ToStringTree

func (s *Constraining_clauseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type DeclarationContext

type DeclarationContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewDeclarationContext

func NewDeclarationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DeclarationContext

func NewEmptyDeclarationContext

func NewEmptyDeclarationContext() *DeclarationContext

func (*DeclarationContext) Array_subscripts

func (s *DeclarationContext) Array_subscripts() IArray_subscriptsContext

func (*DeclarationContext) EnterRule

func (s *DeclarationContext) EnterRule(listener antlr.ParseTreeListener)

func (*DeclarationContext) ExitRule

func (s *DeclarationContext) ExitRule(listener antlr.ParseTreeListener)

func (*DeclarationContext) GetParser

func (s *DeclarationContext) GetParser() antlr.Parser

func (*DeclarationContext) GetRuleContext

func (s *DeclarationContext) GetRuleContext() antlr.RuleContext

func (*DeclarationContext) IDENT

func (*DeclarationContext) IsDeclarationContext

func (*DeclarationContext) IsDeclarationContext()

func (*DeclarationContext) Modification

func (s *DeclarationContext) Modification() IModificationContext

func (*DeclarationContext) ToStringTree

func (s *DeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Der_class_specifierContext

type Der_class_specifierContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewDer_class_specifierContext

func NewDer_class_specifierContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Der_class_specifierContext

func NewEmptyDer_class_specifierContext

func NewEmptyDer_class_specifierContext() *Der_class_specifierContext

func (*Der_class_specifierContext) AllIDENT

func (*Der_class_specifierContext) Comment

func (*Der_class_specifierContext) EnterRule

func (s *Der_class_specifierContext) EnterRule(listener antlr.ParseTreeListener)

func (*Der_class_specifierContext) ExitRule

func (s *Der_class_specifierContext) ExitRule(listener antlr.ParseTreeListener)

func (*Der_class_specifierContext) GetParser

func (s *Der_class_specifierContext) GetParser() antlr.Parser

func (*Der_class_specifierContext) GetRuleContext

func (s *Der_class_specifierContext) GetRuleContext() antlr.RuleContext

func (*Der_class_specifierContext) IDENT

func (*Der_class_specifierContext) IsDer_class_specifierContext

func (*Der_class_specifierContext) IsDer_class_specifierContext()

func (*Der_class_specifierContext) Name

func (*Der_class_specifierContext) ToStringTree

func (s *Der_class_specifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type ElementContext

type ElementContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewElementContext

func NewElementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ElementContext

func NewEmptyElementContext

func NewEmptyElementContext() *ElementContext

func (*ElementContext) Class_definition

func (s *ElementContext) Class_definition() IClass_definitionContext

func (*ElementContext) Comment

func (s *ElementContext) Comment() ICommentContext

func (*ElementContext) Component_clause

func (s *ElementContext) Component_clause() IComponent_clauseContext

func (*ElementContext) Constraining_clause

func (s *ElementContext) Constraining_clause() IConstraining_clauseContext

func (*ElementContext) EnterRule

func (s *ElementContext) EnterRule(listener antlr.ParseTreeListener)

func (*ElementContext) ExitRule

func (s *ElementContext) ExitRule(listener antlr.ParseTreeListener)

func (*ElementContext) Extends_clause

func (s *ElementContext) Extends_clause() IExtends_clauseContext

func (*ElementContext) GetParser

func (s *ElementContext) GetParser() antlr.Parser

func (*ElementContext) GetRuleContext

func (s *ElementContext) GetRuleContext() antlr.RuleContext

func (*ElementContext) Import_clause

func (s *ElementContext) Import_clause() IImport_clauseContext

func (*ElementContext) IsElementContext

func (*ElementContext) IsElementContext()

func (*ElementContext) ToStringTree

func (s *ElementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Element_listContext

type Element_listContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewElement_listContext

func NewElement_listContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Element_listContext

func NewEmptyElement_listContext

func NewEmptyElement_listContext() *Element_listContext

func (*Element_listContext) AllElement

func (s *Element_listContext) AllElement() []IElementContext

func (*Element_listContext) Element

func (s *Element_listContext) Element(i int) IElementContext

func (*Element_listContext) EnterRule

func (s *Element_listContext) EnterRule(listener antlr.ParseTreeListener)

func (*Element_listContext) ExitRule

func (s *Element_listContext) ExitRule(listener antlr.ParseTreeListener)

func (*Element_listContext) GetParser

func (s *Element_listContext) GetParser() antlr.Parser

func (*Element_listContext) GetRuleContext

func (s *Element_listContext) GetRuleContext() antlr.RuleContext

func (*Element_listContext) IsElement_listContext

func (*Element_listContext) IsElement_listContext()

func (*Element_listContext) ToStringTree

func (s *Element_listContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Element_modificationContext

type Element_modificationContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewElement_modificationContext

func NewElement_modificationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Element_modificationContext

func NewEmptyElement_modificationContext

func NewEmptyElement_modificationContext() *Element_modificationContext

func (*Element_modificationContext) EnterRule

func (s *Element_modificationContext) EnterRule(listener antlr.ParseTreeListener)

func (*Element_modificationContext) ExitRule

func (s *Element_modificationContext) ExitRule(listener antlr.ParseTreeListener)

func (*Element_modificationContext) GetParser

func (s *Element_modificationContext) GetParser() antlr.Parser

func (*Element_modificationContext) GetRuleContext

func (s *Element_modificationContext) GetRuleContext() antlr.RuleContext

func (*Element_modificationContext) IsElement_modificationContext

func (*Element_modificationContext) IsElement_modificationContext()

func (*Element_modificationContext) Modification

func (*Element_modificationContext) Name

func (*Element_modificationContext) String_comment

func (*Element_modificationContext) ToStringTree

func (s *Element_modificationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Element_modification_or_replaceableContext

type Element_modification_or_replaceableContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewElement_modification_or_replaceableContext

func NewElement_modification_or_replaceableContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Element_modification_or_replaceableContext

func NewEmptyElement_modification_or_replaceableContext

func NewEmptyElement_modification_or_replaceableContext() *Element_modification_or_replaceableContext

func (*Element_modification_or_replaceableContext) Element_modification

func (*Element_modification_or_replaceableContext) Element_replaceable

func (*Element_modification_or_replaceableContext) EnterRule

func (*Element_modification_or_replaceableContext) ExitRule

func (*Element_modification_or_replaceableContext) GetParser

func (*Element_modification_or_replaceableContext) GetRuleContext

func (*Element_modification_or_replaceableContext) IsElement_modification_or_replaceableContext

func (*Element_modification_or_replaceableContext) IsElement_modification_or_replaceableContext()

func (*Element_modification_or_replaceableContext) ToStringTree

func (s *Element_modification_or_replaceableContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Element_redeclarationContext

type Element_redeclarationContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewElement_redeclarationContext

func NewElement_redeclarationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Element_redeclarationContext

func NewEmptyElement_redeclarationContext

func NewEmptyElement_redeclarationContext() *Element_redeclarationContext

func (*Element_redeclarationContext) Component_clause1

func (*Element_redeclarationContext) Element_replaceable

func (*Element_redeclarationContext) EnterRule

func (s *Element_redeclarationContext) EnterRule(listener antlr.ParseTreeListener)

func (*Element_redeclarationContext) ExitRule

func (*Element_redeclarationContext) GetParser

func (s *Element_redeclarationContext) GetParser() antlr.Parser

func (*Element_redeclarationContext) GetRuleContext

func (s *Element_redeclarationContext) GetRuleContext() antlr.RuleContext

func (*Element_redeclarationContext) IsElement_redeclarationContext

func (*Element_redeclarationContext) IsElement_redeclarationContext()

func (*Element_redeclarationContext) Short_class_definition

func (*Element_redeclarationContext) ToStringTree

func (s *Element_redeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Element_replaceableContext

type Element_replaceableContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewElement_replaceableContext

func NewElement_replaceableContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Element_replaceableContext

func NewEmptyElement_replaceableContext

func NewEmptyElement_replaceableContext() *Element_replaceableContext

func (*Element_replaceableContext) Component_clause1

func (*Element_replaceableContext) Constraining_clause

func (*Element_replaceableContext) EnterRule

func (s *Element_replaceableContext) EnterRule(listener antlr.ParseTreeListener)

func (*Element_replaceableContext) ExitRule

func (s *Element_replaceableContext) ExitRule(listener antlr.ParseTreeListener)

func (*Element_replaceableContext) GetParser

func (s *Element_replaceableContext) GetParser() antlr.Parser

func (*Element_replaceableContext) GetRuleContext

func (s *Element_replaceableContext) GetRuleContext() antlr.RuleContext

func (*Element_replaceableContext) IsElement_replaceableContext

func (*Element_replaceableContext) IsElement_replaceableContext()

func (*Element_replaceableContext) Short_class_definition

func (s *Element_replaceableContext) Short_class_definition() IShort_class_definitionContext

func (*Element_replaceableContext) ToStringTree

func (s *Element_replaceableContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Enum_listContext

type Enum_listContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyEnum_listContext

func NewEmptyEnum_listContext() *Enum_listContext

func NewEnum_listContext

func NewEnum_listContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Enum_listContext

func (*Enum_listContext) AllEnumeration_literal

func (s *Enum_listContext) AllEnumeration_literal() []IEnumeration_literalContext

func (*Enum_listContext) EnterRule

func (s *Enum_listContext) EnterRule(listener antlr.ParseTreeListener)

func (*Enum_listContext) Enumeration_literal

func (s *Enum_listContext) Enumeration_literal(i int) IEnumeration_literalContext

func (*Enum_listContext) ExitRule

func (s *Enum_listContext) ExitRule(listener antlr.ParseTreeListener)

func (*Enum_listContext) GetParser

func (s *Enum_listContext) GetParser() antlr.Parser

func (*Enum_listContext) GetRuleContext

func (s *Enum_listContext) GetRuleContext() antlr.RuleContext

func (*Enum_listContext) IsEnum_listContext

func (*Enum_listContext) IsEnum_listContext()

func (*Enum_listContext) ToStringTree

func (s *Enum_listContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Enumeration_literalContext

type Enumeration_literalContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyEnumeration_literalContext

func NewEmptyEnumeration_literalContext() *Enumeration_literalContext

func NewEnumeration_literalContext

func NewEnumeration_literalContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Enumeration_literalContext

func (*Enumeration_literalContext) Comment

func (*Enumeration_literalContext) EnterRule

func (s *Enumeration_literalContext) EnterRule(listener antlr.ParseTreeListener)

func (*Enumeration_literalContext) ExitRule

func (s *Enumeration_literalContext) ExitRule(listener antlr.ParseTreeListener)

func (*Enumeration_literalContext) GetParser

func (s *Enumeration_literalContext) GetParser() antlr.Parser

func (*Enumeration_literalContext) GetRuleContext

func (s *Enumeration_literalContext) GetRuleContext() antlr.RuleContext

func (*Enumeration_literalContext) IDENT

func (*Enumeration_literalContext) IsEnumeration_literalContext

func (*Enumeration_literalContext) IsEnumeration_literalContext()

func (*Enumeration_literalContext) ToStringTree

func (s *Enumeration_literalContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type EquationContext

type EquationContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyEquationContext

func NewEmptyEquationContext() *EquationContext

func NewEquationContext

func NewEquationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *EquationContext

func (*EquationContext) Comment

func (s *EquationContext) Comment() ICommentContext

func (*EquationContext) Connect_clause

func (s *EquationContext) Connect_clause() IConnect_clauseContext

func (*EquationContext) EnterRule

func (s *EquationContext) EnterRule(listener antlr.ParseTreeListener)

func (*EquationContext) ExitRule

func (s *EquationContext) ExitRule(listener antlr.ParseTreeListener)

func (*EquationContext) Expression

func (s *EquationContext) Expression() IExpressionContext

func (*EquationContext) For_equation

func (s *EquationContext) For_equation() IFor_equationContext

func (*EquationContext) Function_call_args

func (s *EquationContext) Function_call_args() IFunction_call_argsContext

func (*EquationContext) GetParser

func (s *EquationContext) GetParser() antlr.Parser

func (*EquationContext) GetRuleContext

func (s *EquationContext) GetRuleContext() antlr.RuleContext

func (*EquationContext) If_equation

func (s *EquationContext) If_equation() IIf_equationContext

func (*EquationContext) IsEquationContext

func (*EquationContext) IsEquationContext()

func (*EquationContext) Name

func (s *EquationContext) Name() INameContext

func (*EquationContext) Simple_expression

func (s *EquationContext) Simple_expression() ISimple_expressionContext

func (*EquationContext) ToStringTree

func (s *EquationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*EquationContext) When_equation

func (s *EquationContext) When_equation() IWhen_equationContext

type Equation_sectionContext

type Equation_sectionContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyEquation_sectionContext

func NewEmptyEquation_sectionContext() *Equation_sectionContext

func NewEquation_sectionContext

func NewEquation_sectionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Equation_sectionContext

func (*Equation_sectionContext) AllEquation

func (s *Equation_sectionContext) AllEquation() []IEquationContext

func (*Equation_sectionContext) EnterRule

func (s *Equation_sectionContext) EnterRule(listener antlr.ParseTreeListener)

func (*Equation_sectionContext) Equation

func (*Equation_sectionContext) ExitRule

func (s *Equation_sectionContext) ExitRule(listener antlr.ParseTreeListener)

func (*Equation_sectionContext) GetParser

func (s *Equation_sectionContext) GetParser() antlr.Parser

func (*Equation_sectionContext) GetRuleContext

func (s *Equation_sectionContext) GetRuleContext() antlr.RuleContext

func (*Equation_sectionContext) IsEquation_sectionContext

func (*Equation_sectionContext) IsEquation_sectionContext()

func (*Equation_sectionContext) ToStringTree

func (s *Equation_sectionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type ExpressionContext

type ExpressionContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyExpressionContext

func NewEmptyExpressionContext() *ExpressionContext

func NewExpressionContext

func NewExpressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ExpressionContext

func (*ExpressionContext) AllExpression

func (s *ExpressionContext) AllExpression() []IExpressionContext

func (*ExpressionContext) EnterRule

func (s *ExpressionContext) EnterRule(listener antlr.ParseTreeListener)

func (*ExpressionContext) ExitRule

func (s *ExpressionContext) ExitRule(listener antlr.ParseTreeListener)

func (*ExpressionContext) Expression

func (s *ExpressionContext) Expression(i int) IExpressionContext

func (*ExpressionContext) GetParser

func (s *ExpressionContext) GetParser() antlr.Parser

func (*ExpressionContext) GetRuleContext

func (s *ExpressionContext) GetRuleContext() antlr.RuleContext

func (*ExpressionContext) IsExpressionContext

func (*ExpressionContext) IsExpressionContext()

func (*ExpressionContext) Simple_expression

func (s *ExpressionContext) Simple_expression() ISimple_expressionContext

func (*ExpressionContext) ToStringTree

func (s *ExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Expression_listContext

type Expression_listContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyExpression_listContext

func NewEmptyExpression_listContext() *Expression_listContext

func NewExpression_listContext

func NewExpression_listContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Expression_listContext

func (*Expression_listContext) AllExpression

func (s *Expression_listContext) AllExpression() []IExpressionContext

func (*Expression_listContext) EnterRule

func (s *Expression_listContext) EnterRule(listener antlr.ParseTreeListener)

func (*Expression_listContext) ExitRule

func (s *Expression_listContext) ExitRule(listener antlr.ParseTreeListener)

func (*Expression_listContext) Expression

func (*Expression_listContext) GetParser

func (s *Expression_listContext) GetParser() antlr.Parser

func (*Expression_listContext) GetRuleContext

func (s *Expression_listContext) GetRuleContext() antlr.RuleContext

func (*Expression_listContext) IsExpression_listContext

func (*Expression_listContext) IsExpression_listContext()

func (*Expression_listContext) ToStringTree

func (s *Expression_listContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Extends_clauseContext

type Extends_clauseContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyExtends_clauseContext

func NewEmptyExtends_clauseContext() *Extends_clauseContext

func NewExtends_clauseContext

func NewExtends_clauseContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Extends_clauseContext

func (*Extends_clauseContext) Annotation

func (s *Extends_clauseContext) Annotation() IAnnotationContext

func (*Extends_clauseContext) Class_modification

func (s *Extends_clauseContext) Class_modification() IClass_modificationContext

func (*Extends_clauseContext) EnterRule

func (s *Extends_clauseContext) EnterRule(listener antlr.ParseTreeListener)

func (*Extends_clauseContext) ExitRule

func (s *Extends_clauseContext) ExitRule(listener antlr.ParseTreeListener)

func (*Extends_clauseContext) GetParser

func (s *Extends_clauseContext) GetParser() antlr.Parser

func (*Extends_clauseContext) GetRuleContext

func (s *Extends_clauseContext) GetRuleContext() antlr.RuleContext

func (*Extends_clauseContext) IsExtends_clauseContext

func (*Extends_clauseContext) IsExtends_clauseContext()

func (*Extends_clauseContext) Name

func (*Extends_clauseContext) ToStringTree

func (s *Extends_clauseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type External_function_callContext

type External_function_callContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyExternal_function_callContext

func NewEmptyExternal_function_callContext() *External_function_callContext

func NewExternal_function_callContext

func NewExternal_function_callContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *External_function_callContext

func (*External_function_callContext) Component_reference

func (*External_function_callContext) EnterRule

func (s *External_function_callContext) EnterRule(listener antlr.ParseTreeListener)

func (*External_function_callContext) ExitRule

func (*External_function_callContext) Expression_list

func (*External_function_callContext) GetParser

func (*External_function_callContext) GetRuleContext

func (s *External_function_callContext) GetRuleContext() antlr.RuleContext

func (*External_function_callContext) IDENT

func (*External_function_callContext) IsExternal_function_callContext

func (*External_function_callContext) IsExternal_function_callContext()

func (*External_function_callContext) ToStringTree

func (s *External_function_callContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type FactorContext

type FactorContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyFactorContext

func NewEmptyFactorContext() *FactorContext

func NewFactorContext

func NewFactorContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FactorContext

func (*FactorContext) AllPrimary

func (s *FactorContext) AllPrimary() []IPrimaryContext

func (*FactorContext) EnterRule

func (s *FactorContext) EnterRule(listener antlr.ParseTreeListener)

func (*FactorContext) ExitRule

func (s *FactorContext) ExitRule(listener antlr.ParseTreeListener)

func (*FactorContext) GetParser

func (s *FactorContext) GetParser() antlr.Parser

func (*FactorContext) GetRuleContext

func (s *FactorContext) GetRuleContext() antlr.RuleContext

func (*FactorContext) IsFactorContext

func (*FactorContext) IsFactorContext()

func (*FactorContext) Primary

func (s *FactorContext) Primary(i int) IPrimaryContext

func (*FactorContext) ToStringTree

func (s *FactorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type For_equationContext

type For_equationContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyFor_equationContext

func NewEmptyFor_equationContext() *For_equationContext

func NewFor_equationContext

func NewFor_equationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *For_equationContext

func (*For_equationContext) AllEquation

func (s *For_equationContext) AllEquation() []IEquationContext

func (*For_equationContext) EnterRule

func (s *For_equationContext) EnterRule(listener antlr.ParseTreeListener)

func (*For_equationContext) Equation

func (s *For_equationContext) Equation(i int) IEquationContext

func (*For_equationContext) ExitRule

func (s *For_equationContext) ExitRule(listener antlr.ParseTreeListener)

func (*For_equationContext) For_indices

func (s *For_equationContext) For_indices() IFor_indicesContext

func (*For_equationContext) GetParser

func (s *For_equationContext) GetParser() antlr.Parser

func (*For_equationContext) GetRuleContext

func (s *For_equationContext) GetRuleContext() antlr.RuleContext

func (*For_equationContext) IsFor_equationContext

func (*For_equationContext) IsFor_equationContext()

func (*For_equationContext) ToStringTree

func (s *For_equationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type For_indexContext

type For_indexContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyFor_indexContext

func NewEmptyFor_indexContext() *For_indexContext

func NewFor_indexContext

func NewFor_indexContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *For_indexContext

func (*For_indexContext) EnterRule

func (s *For_indexContext) EnterRule(listener antlr.ParseTreeListener)

func (*For_indexContext) ExitRule

func (s *For_indexContext) ExitRule(listener antlr.ParseTreeListener)

func (*For_indexContext) Expression

func (s *For_indexContext) Expression() IExpressionContext

func (*For_indexContext) GetParser

func (s *For_indexContext) GetParser() antlr.Parser

func (*For_indexContext) GetRuleContext

func (s *For_indexContext) GetRuleContext() antlr.RuleContext

func (*For_indexContext) IDENT

func (s *For_indexContext) IDENT() antlr.TerminalNode

func (*For_indexContext) IsFor_indexContext

func (*For_indexContext) IsFor_indexContext()

func (*For_indexContext) ToStringTree

func (s *For_indexContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type For_indicesContext

type For_indicesContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyFor_indicesContext

func NewEmptyFor_indicesContext() *For_indicesContext

func NewFor_indicesContext

func NewFor_indicesContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *For_indicesContext

func (*For_indicesContext) AllFor_index

func (s *For_indicesContext) AllFor_index() []IFor_indexContext

func (*For_indicesContext) EnterRule

func (s *For_indicesContext) EnterRule(listener antlr.ParseTreeListener)

func (*For_indicesContext) ExitRule

func (s *For_indicesContext) ExitRule(listener antlr.ParseTreeListener)

func (*For_indicesContext) For_index

func (s *For_indicesContext) For_index(i int) IFor_indexContext

func (*For_indicesContext) GetParser

func (s *For_indicesContext) GetParser() antlr.Parser

func (*For_indicesContext) GetRuleContext

func (s *For_indicesContext) GetRuleContext() antlr.RuleContext

func (*For_indicesContext) IsFor_indicesContext

func (*For_indicesContext) IsFor_indicesContext()

func (*For_indicesContext) ToStringTree

func (s *For_indicesContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type For_statementContext

type For_statementContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyFor_statementContext

func NewEmptyFor_statementContext() *For_statementContext

func NewFor_statementContext

func NewFor_statementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *For_statementContext

func (*For_statementContext) AllStatement

func (s *For_statementContext) AllStatement() []IStatementContext

func (*For_statementContext) EnterRule

func (s *For_statementContext) EnterRule(listener antlr.ParseTreeListener)

func (*For_statementContext) ExitRule

func (s *For_statementContext) ExitRule(listener antlr.ParseTreeListener)

func (*For_statementContext) For_indices

func (s *For_statementContext) For_indices() IFor_indicesContext

func (*For_statementContext) GetParser

func (s *For_statementContext) GetParser() antlr.Parser

func (*For_statementContext) GetRuleContext

func (s *For_statementContext) GetRuleContext() antlr.RuleContext

func (*For_statementContext) IsFor_statementContext

func (*For_statementContext) IsFor_statementContext()

func (*For_statementContext) Statement

func (s *For_statementContext) Statement(i int) IStatementContext

func (*For_statementContext) ToStringTree

func (s *For_statementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Function_argumentContext

type Function_argumentContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyFunction_argumentContext

func NewEmptyFunction_argumentContext() *Function_argumentContext

func NewFunction_argumentContext

func NewFunction_argumentContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Function_argumentContext

func (*Function_argumentContext) EnterRule

func (s *Function_argumentContext) EnterRule(listener antlr.ParseTreeListener)

func (*Function_argumentContext) ExitRule

func (s *Function_argumentContext) ExitRule(listener antlr.ParseTreeListener)

func (*Function_argumentContext) Expression

func (*Function_argumentContext) GetParser

func (s *Function_argumentContext) GetParser() antlr.Parser

func (*Function_argumentContext) GetRuleContext

func (s *Function_argumentContext) GetRuleContext() antlr.RuleContext

func (*Function_argumentContext) IsFunction_argumentContext

func (*Function_argumentContext) IsFunction_argumentContext()

func (*Function_argumentContext) Name

func (*Function_argumentContext) Named_arguments

func (*Function_argumentContext) ToStringTree

func (s *Function_argumentContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Function_argumentsContext

type Function_argumentsContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyFunction_argumentsContext

func NewEmptyFunction_argumentsContext() *Function_argumentsContext

func NewFunction_argumentsContext

func NewFunction_argumentsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Function_argumentsContext

func (*Function_argumentsContext) EnterRule

func (s *Function_argumentsContext) EnterRule(listener antlr.ParseTreeListener)

func (*Function_argumentsContext) ExitRule

func (s *Function_argumentsContext) ExitRule(listener antlr.ParseTreeListener)

func (*Function_argumentsContext) For_indices

func (*Function_argumentsContext) Function_argument

func (*Function_argumentsContext) Function_arguments

func (s *Function_argumentsContext) Function_arguments() IFunction_argumentsContext

func (*Function_argumentsContext) GetParser

func (s *Function_argumentsContext) GetParser() antlr.Parser

func (*Function_argumentsContext) GetRuleContext

func (s *Function_argumentsContext) GetRuleContext() antlr.RuleContext

func (*Function_argumentsContext) IsFunction_argumentsContext

func (*Function_argumentsContext) IsFunction_argumentsContext()

func (*Function_argumentsContext) Named_arguments

func (*Function_argumentsContext) ToStringTree

func (s *Function_argumentsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Function_call_argsContext

type Function_call_argsContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyFunction_call_argsContext

func NewEmptyFunction_call_argsContext() *Function_call_argsContext

func NewFunction_call_argsContext

func NewFunction_call_argsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Function_call_argsContext

func (*Function_call_argsContext) EnterRule

func (s *Function_call_argsContext) EnterRule(listener antlr.ParseTreeListener)

func (*Function_call_argsContext) ExitRule

func (s *Function_call_argsContext) ExitRule(listener antlr.ParseTreeListener)

func (*Function_call_argsContext) Function_arguments

func (s *Function_call_argsContext) Function_arguments() IFunction_argumentsContext

func (*Function_call_argsContext) GetParser

func (s *Function_call_argsContext) GetParser() antlr.Parser

func (*Function_call_argsContext) GetRuleContext

func (s *Function_call_argsContext) GetRuleContext() antlr.RuleContext

func (*Function_call_argsContext) IsFunction_call_argsContext

func (*Function_call_argsContext) IsFunction_call_argsContext()

func (*Function_call_argsContext) ToStringTree

func (s *Function_call_argsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type IAdd_opContext

type IAdd_opContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsAdd_opContext differentiates from other interfaces.
	IsAdd_opContext()
}

IAdd_opContext is an interface to support dynamic dispatch.

type IAlgorithm_sectionContext

type IAlgorithm_sectionContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsAlgorithm_sectionContext differentiates from other interfaces.
	IsAlgorithm_sectionContext()
}

IAlgorithm_sectionContext is an interface to support dynamic dispatch.

type IAnnotationContext

type IAnnotationContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsAnnotationContext differentiates from other interfaces.
	IsAnnotationContext()
}

IAnnotationContext is an interface to support dynamic dispatch.

type IArgumentContext

type IArgumentContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsArgumentContext differentiates from other interfaces.
	IsArgumentContext()
}

IArgumentContext is an interface to support dynamic dispatch.

type IArgument_listContext

type IArgument_listContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsArgument_listContext differentiates from other interfaces.
	IsArgument_listContext()
}

IArgument_listContext is an interface to support dynamic dispatch.

type IArithmetic_expressionContext

type IArithmetic_expressionContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsArithmetic_expressionContext differentiates from other interfaces.
	IsArithmetic_expressionContext()
}

IArithmetic_expressionContext is an interface to support dynamic dispatch.

type IArray_subscriptsContext

type IArray_subscriptsContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsArray_subscriptsContext differentiates from other interfaces.
	IsArray_subscriptsContext()
}

IArray_subscriptsContext is an interface to support dynamic dispatch.

type IBase_prefixContext

type IBase_prefixContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsBase_prefixContext differentiates from other interfaces.
	IsBase_prefixContext()
}

IBase_prefixContext is an interface to support dynamic dispatch.

type IClass_definitionContext

type IClass_definitionContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsClass_definitionContext differentiates from other interfaces.
	IsClass_definitionContext()
}

IClass_definitionContext is an interface to support dynamic dispatch.

type IClass_modificationContext

type IClass_modificationContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsClass_modificationContext differentiates from other interfaces.
	IsClass_modificationContext()
}

IClass_modificationContext is an interface to support dynamic dispatch.

type IClass_prefixesContext

type IClass_prefixesContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsClass_prefixesContext differentiates from other interfaces.
	IsClass_prefixesContext()
}

IClass_prefixesContext is an interface to support dynamic dispatch.

type IClass_specifierContext

type IClass_specifierContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsClass_specifierContext differentiates from other interfaces.
	IsClass_specifierContext()
}

IClass_specifierContext is an interface to support dynamic dispatch.

type ICommentContext

type ICommentContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsCommentContext differentiates from other interfaces.
	IsCommentContext()
}

ICommentContext is an interface to support dynamic dispatch.

type IComponent_clause1Context

type IComponent_clause1Context interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsComponent_clause1Context differentiates from other interfaces.
	IsComponent_clause1Context()
}

IComponent_clause1Context is an interface to support dynamic dispatch.

type IComponent_clauseContext

type IComponent_clauseContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsComponent_clauseContext differentiates from other interfaces.
	IsComponent_clauseContext()
}

IComponent_clauseContext is an interface to support dynamic dispatch.

type IComponent_declaration1Context

type IComponent_declaration1Context interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsComponent_declaration1Context differentiates from other interfaces.
	IsComponent_declaration1Context()
}

IComponent_declaration1Context is an interface to support dynamic dispatch.

type IComponent_declarationContext

type IComponent_declarationContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsComponent_declarationContext differentiates from other interfaces.
	IsComponent_declarationContext()
}

IComponent_declarationContext is an interface to support dynamic dispatch.

type IComponent_listContext

type IComponent_listContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsComponent_listContext differentiates from other interfaces.
	IsComponent_listContext()
}

IComponent_listContext is an interface to support dynamic dispatch.

type IComponent_referenceContext

type IComponent_referenceContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsComponent_referenceContext differentiates from other interfaces.
	IsComponent_referenceContext()
}

IComponent_referenceContext is an interface to support dynamic dispatch.

type ICompositionContext

type ICompositionContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsCompositionContext differentiates from other interfaces.
	IsCompositionContext()
}

ICompositionContext is an interface to support dynamic dispatch.

type ICondition_attributeContext

type ICondition_attributeContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsCondition_attributeContext differentiates from other interfaces.
	IsCondition_attributeContext()
}

ICondition_attributeContext is an interface to support dynamic dispatch.

type IConnect_clauseContext

type IConnect_clauseContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsConnect_clauseContext differentiates from other interfaces.
	IsConnect_clauseContext()
}

IConnect_clauseContext is an interface to support dynamic dispatch.

type IConstraining_clauseContext

type IConstraining_clauseContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsConstraining_clauseContext differentiates from other interfaces.
	IsConstraining_clauseContext()
}

IConstraining_clauseContext is an interface to support dynamic dispatch.

type IDeclarationContext

type IDeclarationContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsDeclarationContext differentiates from other interfaces.
	IsDeclarationContext()
}

IDeclarationContext is an interface to support dynamic dispatch.

type IDer_class_specifierContext

type IDer_class_specifierContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsDer_class_specifierContext differentiates from other interfaces.
	IsDer_class_specifierContext()
}

IDer_class_specifierContext is an interface to support dynamic dispatch.

type IElementContext

type IElementContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsElementContext differentiates from other interfaces.
	IsElementContext()
}

IElementContext is an interface to support dynamic dispatch.

type IElement_listContext

type IElement_listContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsElement_listContext differentiates from other interfaces.
	IsElement_listContext()
}

IElement_listContext is an interface to support dynamic dispatch.

type IElement_modificationContext

type IElement_modificationContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsElement_modificationContext differentiates from other interfaces.
	IsElement_modificationContext()
}

IElement_modificationContext is an interface to support dynamic dispatch.

type IElement_modification_or_replaceableContext

type IElement_modification_or_replaceableContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsElement_modification_or_replaceableContext differentiates from other interfaces.
	IsElement_modification_or_replaceableContext()
}

IElement_modification_or_replaceableContext is an interface to support dynamic dispatch.

type IElement_redeclarationContext

type IElement_redeclarationContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsElement_redeclarationContext differentiates from other interfaces.
	IsElement_redeclarationContext()
}

IElement_redeclarationContext is an interface to support dynamic dispatch.

type IElement_replaceableContext

type IElement_replaceableContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsElement_replaceableContext differentiates from other interfaces.
	IsElement_replaceableContext()
}

IElement_replaceableContext is an interface to support dynamic dispatch.

type IEnum_listContext

type IEnum_listContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsEnum_listContext differentiates from other interfaces.
	IsEnum_listContext()
}

IEnum_listContext is an interface to support dynamic dispatch.

type IEnumeration_literalContext

type IEnumeration_literalContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsEnumeration_literalContext differentiates from other interfaces.
	IsEnumeration_literalContext()
}

IEnumeration_literalContext is an interface to support dynamic dispatch.

type IEquationContext

type IEquationContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsEquationContext differentiates from other interfaces.
	IsEquationContext()
}

IEquationContext is an interface to support dynamic dispatch.

type IEquation_sectionContext

type IEquation_sectionContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsEquation_sectionContext differentiates from other interfaces.
	IsEquation_sectionContext()
}

IEquation_sectionContext is an interface to support dynamic dispatch.

type IExpressionContext

type IExpressionContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsExpressionContext differentiates from other interfaces.
	IsExpressionContext()
}

IExpressionContext is an interface to support dynamic dispatch.

type IExpression_listContext

type IExpression_listContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsExpression_listContext differentiates from other interfaces.
	IsExpression_listContext()
}

IExpression_listContext is an interface to support dynamic dispatch.

type IExtends_clauseContext

type IExtends_clauseContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsExtends_clauseContext differentiates from other interfaces.
	IsExtends_clauseContext()
}

IExtends_clauseContext is an interface to support dynamic dispatch.

type IExternal_function_callContext

type IExternal_function_callContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsExternal_function_callContext differentiates from other interfaces.
	IsExternal_function_callContext()
}

IExternal_function_callContext is an interface to support dynamic dispatch.

type IFactorContext

type IFactorContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsFactorContext differentiates from other interfaces.
	IsFactorContext()
}

IFactorContext is an interface to support dynamic dispatch.

type IFor_equationContext

type IFor_equationContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsFor_equationContext differentiates from other interfaces.
	IsFor_equationContext()
}

IFor_equationContext is an interface to support dynamic dispatch.

type IFor_indexContext

type IFor_indexContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsFor_indexContext differentiates from other interfaces.
	IsFor_indexContext()
}

IFor_indexContext is an interface to support dynamic dispatch.

type IFor_indicesContext

type IFor_indicesContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsFor_indicesContext differentiates from other interfaces.
	IsFor_indicesContext()
}

IFor_indicesContext is an interface to support dynamic dispatch.

type IFor_statementContext

type IFor_statementContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsFor_statementContext differentiates from other interfaces.
	IsFor_statementContext()
}

IFor_statementContext is an interface to support dynamic dispatch.

type IFunction_argumentContext

type IFunction_argumentContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsFunction_argumentContext differentiates from other interfaces.
	IsFunction_argumentContext()
}

IFunction_argumentContext is an interface to support dynamic dispatch.

type IFunction_argumentsContext

type IFunction_argumentsContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsFunction_argumentsContext differentiates from other interfaces.
	IsFunction_argumentsContext()
}

IFunction_argumentsContext is an interface to support dynamic dispatch.

type IFunction_call_argsContext

type IFunction_call_argsContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsFunction_call_argsContext differentiates from other interfaces.
	IsFunction_call_argsContext()
}

IFunction_call_argsContext is an interface to support dynamic dispatch.

type IIf_equationContext

type IIf_equationContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsIf_equationContext differentiates from other interfaces.
	IsIf_equationContext()
}

IIf_equationContext is an interface to support dynamic dispatch.

type IIf_statementContext

type IIf_statementContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsIf_statementContext differentiates from other interfaces.
	IsIf_statementContext()
}

IIf_statementContext is an interface to support dynamic dispatch.

type IImport_clauseContext

type IImport_clauseContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsImport_clauseContext differentiates from other interfaces.
	IsImport_clauseContext()
}

IImport_clauseContext is an interface to support dynamic dispatch.

type IImport_listContext

type IImport_listContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsImport_listContext differentiates from other interfaces.
	IsImport_listContext()
}

IImport_listContext is an interface to support dynamic dispatch.

type ILanguage_specificationContext

type ILanguage_specificationContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsLanguage_specificationContext differentiates from other interfaces.
	IsLanguage_specificationContext()
}

ILanguage_specificationContext is an interface to support dynamic dispatch.

type ILogical_expressionContext

type ILogical_expressionContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsLogical_expressionContext differentiates from other interfaces.
	IsLogical_expressionContext()
}

ILogical_expressionContext is an interface to support dynamic dispatch.

type ILogical_factorContext

type ILogical_factorContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsLogical_factorContext differentiates from other interfaces.
	IsLogical_factorContext()
}

ILogical_factorContext is an interface to support dynamic dispatch.

type ILogical_termContext

type ILogical_termContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsLogical_termContext differentiates from other interfaces.
	IsLogical_termContext()
}

ILogical_termContext is an interface to support dynamic dispatch.

type ILong_class_specifierContext

type ILong_class_specifierContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsLong_class_specifierContext differentiates from other interfaces.
	IsLong_class_specifierContext()
}

ILong_class_specifierContext is an interface to support dynamic dispatch.

type IModificationContext

type IModificationContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsModificationContext differentiates from other interfaces.
	IsModificationContext()
}

IModificationContext is an interface to support dynamic dispatch.

type IMul_opContext

type IMul_opContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsMul_opContext differentiates from other interfaces.
	IsMul_opContext()
}

IMul_opContext is an interface to support dynamic dispatch.

type INameContext

type INameContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsNameContext differentiates from other interfaces.
	IsNameContext()
}

INameContext is an interface to support dynamic dispatch.

type INamed_argumentContext

type INamed_argumentContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsNamed_argumentContext differentiates from other interfaces.
	IsNamed_argumentContext()
}

INamed_argumentContext is an interface to support dynamic dispatch.

type INamed_argumentsContext

type INamed_argumentsContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsNamed_argumentsContext differentiates from other interfaces.
	IsNamed_argumentsContext()
}

INamed_argumentsContext is an interface to support dynamic dispatch.

type IOutput_expression_listContext

type IOutput_expression_listContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsOutput_expression_listContext differentiates from other interfaces.
	IsOutput_expression_listContext()
}

IOutput_expression_listContext is an interface to support dynamic dispatch.

type IPrimaryContext

type IPrimaryContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsPrimaryContext differentiates from other interfaces.
	IsPrimaryContext()
}

IPrimaryContext is an interface to support dynamic dispatch.

type IRel_opContext

type IRel_opContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsRel_opContext differentiates from other interfaces.
	IsRel_opContext()
}

IRel_opContext is an interface to support dynamic dispatch.

type IRelationContext

type IRelationContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsRelationContext differentiates from other interfaces.
	IsRelationContext()
}

IRelationContext is an interface to support dynamic dispatch.

type IShort_class_definitionContext

type IShort_class_definitionContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsShort_class_definitionContext differentiates from other interfaces.
	IsShort_class_definitionContext()
}

IShort_class_definitionContext is an interface to support dynamic dispatch.

type IShort_class_specifierContext

type IShort_class_specifierContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsShort_class_specifierContext differentiates from other interfaces.
	IsShort_class_specifierContext()
}

IShort_class_specifierContext is an interface to support dynamic dispatch.

type ISimple_expressionContext

type ISimple_expressionContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsSimple_expressionContext differentiates from other interfaces.
	IsSimple_expressionContext()
}

ISimple_expressionContext is an interface to support dynamic dispatch.

type IStatementContext

type IStatementContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsStatementContext differentiates from other interfaces.
	IsStatementContext()
}

IStatementContext is an interface to support dynamic dispatch.

type IStored_definitionContext

type IStored_definitionContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsStored_definitionContext differentiates from other interfaces.
	IsStored_definitionContext()
}

IStored_definitionContext is an interface to support dynamic dispatch.

type IString_commentContext

type IString_commentContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsString_commentContext differentiates from other interfaces.
	IsString_commentContext()
}

IString_commentContext is an interface to support dynamic dispatch.

type ISubscriptContext

type ISubscriptContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsSubscriptContext differentiates from other interfaces.
	IsSubscriptContext()
}

ISubscriptContext is an interface to support dynamic dispatch.

type ITermContext

type ITermContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsTermContext differentiates from other interfaces.
	IsTermContext()
}

ITermContext is an interface to support dynamic dispatch.

type IType_prefixContext

type IType_prefixContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsType_prefixContext differentiates from other interfaces.
	IsType_prefixContext()
}

IType_prefixContext is an interface to support dynamic dispatch.

type IType_specifierContext

type IType_specifierContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsType_specifierContext differentiates from other interfaces.
	IsType_specifierContext()
}

IType_specifierContext is an interface to support dynamic dispatch.

type IWhen_equationContext

type IWhen_equationContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsWhen_equationContext differentiates from other interfaces.
	IsWhen_equationContext()
}

IWhen_equationContext is an interface to support dynamic dispatch.

type IWhen_statementContext

type IWhen_statementContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsWhen_statementContext differentiates from other interfaces.
	IsWhen_statementContext()
}

IWhen_statementContext is an interface to support dynamic dispatch.

type IWhile_statementContext

type IWhile_statementContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsWhile_statementContext differentiates from other interfaces.
	IsWhile_statementContext()
}

IWhile_statementContext is an interface to support dynamic dispatch.

type If_equationContext

type If_equationContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyIf_equationContext

func NewEmptyIf_equationContext() *If_equationContext

func NewIf_equationContext

func NewIf_equationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *If_equationContext

func (*If_equationContext) AllEquation

func (s *If_equationContext) AllEquation() []IEquationContext

func (*If_equationContext) AllExpression

func (s *If_equationContext) AllExpression() []IExpressionContext

func (*If_equationContext) EnterRule

func (s *If_equationContext) EnterRule(listener antlr.ParseTreeListener)

func (*If_equationContext) Equation

func (s *If_equationContext) Equation(i int) IEquationContext

func (*If_equationContext) ExitRule

func (s *If_equationContext) ExitRule(listener antlr.ParseTreeListener)

func (*If_equationContext) Expression

func (s *If_equationContext) Expression(i int) IExpressionContext

func (*If_equationContext) GetParser

func (s *If_equationContext) GetParser() antlr.Parser

func (*If_equationContext) GetRuleContext

func (s *If_equationContext) GetRuleContext() antlr.RuleContext

func (*If_equationContext) IsIf_equationContext

func (*If_equationContext) IsIf_equationContext()

func (*If_equationContext) ToStringTree

func (s *If_equationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type If_statementContext

type If_statementContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyIf_statementContext

func NewEmptyIf_statementContext() *If_statementContext

func NewIf_statementContext

func NewIf_statementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *If_statementContext

func (*If_statementContext) AllExpression

func (s *If_statementContext) AllExpression() []IExpressionContext

func (*If_statementContext) AllStatement

func (s *If_statementContext) AllStatement() []IStatementContext

func (*If_statementContext) EnterRule

func (s *If_statementContext) EnterRule(listener antlr.ParseTreeListener)

func (*If_statementContext) ExitRule

func (s *If_statementContext) ExitRule(listener antlr.ParseTreeListener)

func (*If_statementContext) Expression

func (s *If_statementContext) Expression(i int) IExpressionContext

func (*If_statementContext) GetParser

func (s *If_statementContext) GetParser() antlr.Parser

func (*If_statementContext) GetRuleContext

func (s *If_statementContext) GetRuleContext() antlr.RuleContext

func (*If_statementContext) IsIf_statementContext

func (*If_statementContext) IsIf_statementContext()

func (*If_statementContext) Statement

func (s *If_statementContext) Statement(i int) IStatementContext

func (*If_statementContext) ToStringTree

func (s *If_statementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Import_clauseContext

type Import_clauseContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyImport_clauseContext

func NewEmptyImport_clauseContext() *Import_clauseContext

func NewImport_clauseContext

func NewImport_clauseContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Import_clauseContext

func (*Import_clauseContext) Comment

func (*Import_clauseContext) EnterRule

func (s *Import_clauseContext) EnterRule(listener antlr.ParseTreeListener)

func (*Import_clauseContext) ExitRule

func (s *Import_clauseContext) ExitRule(listener antlr.ParseTreeListener)

func (*Import_clauseContext) GetParser

func (s *Import_clauseContext) GetParser() antlr.Parser

func (*Import_clauseContext) GetRuleContext

func (s *Import_clauseContext) GetRuleContext() antlr.RuleContext

func (*Import_clauseContext) IDENT

func (*Import_clauseContext) Import_list

func (s *Import_clauseContext) Import_list() IImport_listContext

func (*Import_clauseContext) IsImport_clauseContext

func (*Import_clauseContext) IsImport_clauseContext()

func (*Import_clauseContext) Name

func (*Import_clauseContext) ToStringTree

func (s *Import_clauseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Import_listContext

type Import_listContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyImport_listContext

func NewEmptyImport_listContext() *Import_listContext

func NewImport_listContext

func NewImport_listContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Import_listContext

func (*Import_listContext) AllIDENT

func (s *Import_listContext) AllIDENT() []antlr.TerminalNode

func (*Import_listContext) EnterRule

func (s *Import_listContext) EnterRule(listener antlr.ParseTreeListener)

func (*Import_listContext) ExitRule

func (s *Import_listContext) ExitRule(listener antlr.ParseTreeListener)

func (*Import_listContext) GetParser

func (s *Import_listContext) GetParser() antlr.Parser

func (*Import_listContext) GetRuleContext

func (s *Import_listContext) GetRuleContext() antlr.RuleContext

func (*Import_listContext) IDENT

func (*Import_listContext) IsImport_listContext

func (*Import_listContext) IsImport_listContext()

func (*Import_listContext) ToStringTree

func (s *Import_listContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Language_specificationContext

type Language_specificationContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyLanguage_specificationContext

func NewEmptyLanguage_specificationContext() *Language_specificationContext

func NewLanguage_specificationContext

func NewLanguage_specificationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Language_specificationContext

func (*Language_specificationContext) EnterRule

func (s *Language_specificationContext) EnterRule(listener antlr.ParseTreeListener)

func (*Language_specificationContext) ExitRule

func (*Language_specificationContext) GetParser

func (*Language_specificationContext) GetRuleContext

func (s *Language_specificationContext) GetRuleContext() antlr.RuleContext

func (*Language_specificationContext) IsLanguage_specificationContext

func (*Language_specificationContext) IsLanguage_specificationContext()

func (*Language_specificationContext) STRING

func (*Language_specificationContext) ToStringTree

func (s *Language_specificationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Logical_expressionContext

type Logical_expressionContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyLogical_expressionContext

func NewEmptyLogical_expressionContext() *Logical_expressionContext

func NewLogical_expressionContext

func NewLogical_expressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Logical_expressionContext

func (*Logical_expressionContext) AllLogical_term

func (s *Logical_expressionContext) AllLogical_term() []ILogical_termContext

func (*Logical_expressionContext) EnterRule

func (s *Logical_expressionContext) EnterRule(listener antlr.ParseTreeListener)

func (*Logical_expressionContext) ExitRule

func (s *Logical_expressionContext) ExitRule(listener antlr.ParseTreeListener)

func (*Logical_expressionContext) GetParser

func (s *Logical_expressionContext) GetParser() antlr.Parser

func (*Logical_expressionContext) GetRuleContext

func (s *Logical_expressionContext) GetRuleContext() antlr.RuleContext

func (*Logical_expressionContext) IsLogical_expressionContext

func (*Logical_expressionContext) IsLogical_expressionContext()

func (*Logical_expressionContext) Logical_term

func (*Logical_expressionContext) ToStringTree

func (s *Logical_expressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Logical_factorContext

type Logical_factorContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyLogical_factorContext

func NewEmptyLogical_factorContext() *Logical_factorContext

func NewLogical_factorContext

func NewLogical_factorContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Logical_factorContext

func (*Logical_factorContext) EnterRule

func (s *Logical_factorContext) EnterRule(listener antlr.ParseTreeListener)

func (*Logical_factorContext) ExitRule

func (s *Logical_factorContext) ExitRule(listener antlr.ParseTreeListener)

func (*Logical_factorContext) GetParser

func (s *Logical_factorContext) GetParser() antlr.Parser

func (*Logical_factorContext) GetRuleContext

func (s *Logical_factorContext) GetRuleContext() antlr.RuleContext

func (*Logical_factorContext) IsLogical_factorContext

func (*Logical_factorContext) IsLogical_factorContext()

func (*Logical_factorContext) Relation

func (*Logical_factorContext) ToStringTree

func (s *Logical_factorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Logical_termContext

type Logical_termContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyLogical_termContext

func NewEmptyLogical_termContext() *Logical_termContext

func NewLogical_termContext

func NewLogical_termContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Logical_termContext

func (*Logical_termContext) AllLogical_factor

func (s *Logical_termContext) AllLogical_factor() []ILogical_factorContext

func (*Logical_termContext) EnterRule

func (s *Logical_termContext) EnterRule(listener antlr.ParseTreeListener)

func (*Logical_termContext) ExitRule

func (s *Logical_termContext) ExitRule(listener antlr.ParseTreeListener)

func (*Logical_termContext) GetParser

func (s *Logical_termContext) GetParser() antlr.Parser

func (*Logical_termContext) GetRuleContext

func (s *Logical_termContext) GetRuleContext() antlr.RuleContext

func (*Logical_termContext) IsLogical_termContext

func (*Logical_termContext) IsLogical_termContext()

func (*Logical_termContext) Logical_factor

func (s *Logical_termContext) Logical_factor(i int) ILogical_factorContext

func (*Logical_termContext) ToStringTree

func (s *Logical_termContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Long_class_specifierContext

type Long_class_specifierContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyLong_class_specifierContext

func NewEmptyLong_class_specifierContext() *Long_class_specifierContext

func NewLong_class_specifierContext

func NewLong_class_specifierContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Long_class_specifierContext

func (*Long_class_specifierContext) AllIDENT

func (*Long_class_specifierContext) Class_modification

func (*Long_class_specifierContext) Composition

func (*Long_class_specifierContext) EnterRule

func (s *Long_class_specifierContext) EnterRule(listener antlr.ParseTreeListener)

func (*Long_class_specifierContext) ExitRule

func (s *Long_class_specifierContext) ExitRule(listener antlr.ParseTreeListener)

func (*Long_class_specifierContext) GetParser

func (s *Long_class_specifierContext) GetParser() antlr.Parser

func (*Long_class_specifierContext) GetRuleContext

func (s *Long_class_specifierContext) GetRuleContext() antlr.RuleContext

func (*Long_class_specifierContext) IDENT

func (*Long_class_specifierContext) IsLong_class_specifierContext

func (*Long_class_specifierContext) IsLong_class_specifierContext()

func (*Long_class_specifierContext) String_comment

func (*Long_class_specifierContext) ToStringTree

func (s *Long_class_specifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type ModificationContext

type ModificationContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyModificationContext

func NewEmptyModificationContext() *ModificationContext

func NewModificationContext

func NewModificationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ModificationContext

func (*ModificationContext) Class_modification

func (s *ModificationContext) Class_modification() IClass_modificationContext

func (*ModificationContext) EnterRule

func (s *ModificationContext) EnterRule(listener antlr.ParseTreeListener)

func (*ModificationContext) ExitRule

func (s *ModificationContext) ExitRule(listener antlr.ParseTreeListener)

func (*ModificationContext) Expression

func (s *ModificationContext) Expression() IExpressionContext

func (*ModificationContext) GetParser

func (s *ModificationContext) GetParser() antlr.Parser

func (*ModificationContext) GetRuleContext

func (s *ModificationContext) GetRuleContext() antlr.RuleContext

func (*ModificationContext) IsModificationContext

func (*ModificationContext) IsModificationContext()

func (*ModificationContext) ToStringTree

func (s *ModificationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Mul_opContext

type Mul_opContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyMul_opContext

func NewEmptyMul_opContext() *Mul_opContext

func NewMul_opContext

func NewMul_opContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Mul_opContext

func (*Mul_opContext) EnterRule

func (s *Mul_opContext) EnterRule(listener antlr.ParseTreeListener)

func (*Mul_opContext) ExitRule

func (s *Mul_opContext) ExitRule(listener antlr.ParseTreeListener)

func (*Mul_opContext) GetParser

func (s *Mul_opContext) GetParser() antlr.Parser

func (*Mul_opContext) GetRuleContext

func (s *Mul_opContext) GetRuleContext() antlr.RuleContext

func (*Mul_opContext) IsMul_opContext

func (*Mul_opContext) IsMul_opContext()

func (*Mul_opContext) ToStringTree

func (s *Mul_opContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type NameContext

type NameContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyNameContext

func NewEmptyNameContext() *NameContext

func NewNameContext

func NewNameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *NameContext

func (*NameContext) AllIDENT

func (s *NameContext) AllIDENT() []antlr.TerminalNode

func (*NameContext) EnterRule

func (s *NameContext) EnterRule(listener antlr.ParseTreeListener)

func (*NameContext) ExitRule

func (s *NameContext) ExitRule(listener antlr.ParseTreeListener)

func (*NameContext) GetParser

func (s *NameContext) GetParser() antlr.Parser

func (*NameContext) GetRuleContext

func (s *NameContext) GetRuleContext() antlr.RuleContext

func (*NameContext) IDENT

func (s *NameContext) IDENT(i int) antlr.TerminalNode

func (*NameContext) IsNameContext

func (*NameContext) IsNameContext()

func (*NameContext) ToStringTree

func (s *NameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Named_argumentContext

type Named_argumentContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyNamed_argumentContext

func NewEmptyNamed_argumentContext() *Named_argumentContext

func NewNamed_argumentContext

func NewNamed_argumentContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Named_argumentContext

func (*Named_argumentContext) EnterRule

func (s *Named_argumentContext) EnterRule(listener antlr.ParseTreeListener)

func (*Named_argumentContext) ExitRule

func (s *Named_argumentContext) ExitRule(listener antlr.ParseTreeListener)

func (*Named_argumentContext) Function_argument

func (s *Named_argumentContext) Function_argument() IFunction_argumentContext

func (*Named_argumentContext) GetParser

func (s *Named_argumentContext) GetParser() antlr.Parser

func (*Named_argumentContext) GetRuleContext

func (s *Named_argumentContext) GetRuleContext() antlr.RuleContext

func (*Named_argumentContext) IDENT

func (*Named_argumentContext) IsNamed_argumentContext

func (*Named_argumentContext) IsNamed_argumentContext()

func (*Named_argumentContext) ToStringTree

func (s *Named_argumentContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Named_argumentsContext

type Named_argumentsContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyNamed_argumentsContext

func NewEmptyNamed_argumentsContext() *Named_argumentsContext

func NewNamed_argumentsContext

func NewNamed_argumentsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Named_argumentsContext

func (*Named_argumentsContext) EnterRule

func (s *Named_argumentsContext) EnterRule(listener antlr.ParseTreeListener)

func (*Named_argumentsContext) ExitRule

func (s *Named_argumentsContext) ExitRule(listener antlr.ParseTreeListener)

func (*Named_argumentsContext) GetParser

func (s *Named_argumentsContext) GetParser() antlr.Parser

func (*Named_argumentsContext) GetRuleContext

func (s *Named_argumentsContext) GetRuleContext() antlr.RuleContext

func (*Named_argumentsContext) IsNamed_argumentsContext

func (*Named_argumentsContext) IsNamed_argumentsContext()

func (*Named_argumentsContext) Named_argument

func (s *Named_argumentsContext) Named_argument() INamed_argumentContext

func (*Named_argumentsContext) Named_arguments

func (s *Named_argumentsContext) Named_arguments() INamed_argumentsContext

func (*Named_argumentsContext) ToStringTree

func (s *Named_argumentsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Output_expression_listContext

type Output_expression_listContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyOutput_expression_listContext

func NewEmptyOutput_expression_listContext() *Output_expression_listContext

func NewOutput_expression_listContext

func NewOutput_expression_listContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Output_expression_listContext

func (*Output_expression_listContext) AllExpression

func (*Output_expression_listContext) EnterRule

func (s *Output_expression_listContext) EnterRule(listener antlr.ParseTreeListener)

func (*Output_expression_listContext) ExitRule

func (*Output_expression_listContext) Expression

func (*Output_expression_listContext) GetParser

func (*Output_expression_listContext) GetRuleContext

func (s *Output_expression_listContext) GetRuleContext() antlr.RuleContext

func (*Output_expression_listContext) IsOutput_expression_listContext

func (*Output_expression_listContext) IsOutput_expression_listContext()

func (*Output_expression_listContext) ToStringTree

func (s *Output_expression_listContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type PrimaryContext

type PrimaryContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyPrimaryContext

func NewEmptyPrimaryContext() *PrimaryContext

func NewPrimaryContext

func NewPrimaryContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PrimaryContext

func (*PrimaryContext) AllExpression_list

func (s *PrimaryContext) AllExpression_list() []IExpression_listContext

func (*PrimaryContext) Component_reference

func (s *PrimaryContext) Component_reference() IComponent_referenceContext

func (*PrimaryContext) EnterRule

func (s *PrimaryContext) EnterRule(listener antlr.ParseTreeListener)

func (*PrimaryContext) ExitRule

func (s *PrimaryContext) ExitRule(listener antlr.ParseTreeListener)

func (*PrimaryContext) Expression_list

func (s *PrimaryContext) Expression_list(i int) IExpression_listContext

func (*PrimaryContext) Function_arguments

func (s *PrimaryContext) Function_arguments() IFunction_argumentsContext

func (*PrimaryContext) Function_call_args

func (s *PrimaryContext) Function_call_args() IFunction_call_argsContext

func (*PrimaryContext) GetParser

func (s *PrimaryContext) GetParser() antlr.Parser

func (*PrimaryContext) GetRuleContext

func (s *PrimaryContext) GetRuleContext() antlr.RuleContext

func (*PrimaryContext) IsPrimaryContext

func (*PrimaryContext) IsPrimaryContext()

func (*PrimaryContext) Name

func (s *PrimaryContext) Name() INameContext

func (*PrimaryContext) Output_expression_list

func (s *PrimaryContext) Output_expression_list() IOutput_expression_listContext

func (*PrimaryContext) STRING

func (s *PrimaryContext) STRING() antlr.TerminalNode

func (*PrimaryContext) ToStringTree

func (s *PrimaryContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*PrimaryContext) UNSIGNED_NUMBER

func (s *PrimaryContext) UNSIGNED_NUMBER() antlr.TerminalNode

type Rel_opContext

type Rel_opContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyRel_opContext

func NewEmptyRel_opContext() *Rel_opContext

func NewRel_opContext

func NewRel_opContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Rel_opContext

func (*Rel_opContext) EnterRule

func (s *Rel_opContext) EnterRule(listener antlr.ParseTreeListener)

func (*Rel_opContext) ExitRule

func (s *Rel_opContext) ExitRule(listener antlr.ParseTreeListener)

func (*Rel_opContext) GetParser

func (s *Rel_opContext) GetParser() antlr.Parser

func (*Rel_opContext) GetRuleContext

func (s *Rel_opContext) GetRuleContext() antlr.RuleContext

func (*Rel_opContext) IsRel_opContext

func (*Rel_opContext) IsRel_opContext()

func (*Rel_opContext) ToStringTree

func (s *Rel_opContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type RelationContext

type RelationContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyRelationContext

func NewEmptyRelationContext() *RelationContext

func NewRelationContext

func NewRelationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *RelationContext

func (*RelationContext) AllArithmetic_expression

func (s *RelationContext) AllArithmetic_expression() []IArithmetic_expressionContext

func (*RelationContext) Arithmetic_expression

func (s *RelationContext) Arithmetic_expression(i int) IArithmetic_expressionContext

func (*RelationContext) EnterRule

func (s *RelationContext) EnterRule(listener antlr.ParseTreeListener)

func (*RelationContext) ExitRule

func (s *RelationContext) ExitRule(listener antlr.ParseTreeListener)

func (*RelationContext) GetParser

func (s *RelationContext) GetParser() antlr.Parser

func (*RelationContext) GetRuleContext

func (s *RelationContext) GetRuleContext() antlr.RuleContext

func (*RelationContext) IsRelationContext

func (*RelationContext) IsRelationContext()

func (*RelationContext) Rel_op

func (s *RelationContext) Rel_op() IRel_opContext

func (*RelationContext) ToStringTree

func (s *RelationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Short_class_definitionContext

type Short_class_definitionContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyShort_class_definitionContext

func NewEmptyShort_class_definitionContext() *Short_class_definitionContext

func NewShort_class_definitionContext

func NewShort_class_definitionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Short_class_definitionContext

func (*Short_class_definitionContext) Class_prefixes

func (*Short_class_definitionContext) EnterRule

func (s *Short_class_definitionContext) EnterRule(listener antlr.ParseTreeListener)

func (*Short_class_definitionContext) ExitRule

func (*Short_class_definitionContext) GetParser

func (*Short_class_definitionContext) GetRuleContext

func (s *Short_class_definitionContext) GetRuleContext() antlr.RuleContext

func (*Short_class_definitionContext) IsShort_class_definitionContext

func (*Short_class_definitionContext) IsShort_class_definitionContext()

func (*Short_class_definitionContext) Short_class_specifier

func (*Short_class_definitionContext) ToStringTree

func (s *Short_class_definitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Short_class_specifierContext

type Short_class_specifierContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyShort_class_specifierContext

func NewEmptyShort_class_specifierContext() *Short_class_specifierContext

func NewShort_class_specifierContext

func NewShort_class_specifierContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Short_class_specifierContext

func (*Short_class_specifierContext) Array_subscripts

func (*Short_class_specifierContext) Base_prefix

func (*Short_class_specifierContext) Class_modification

func (*Short_class_specifierContext) Comment

func (*Short_class_specifierContext) EnterRule

func (s *Short_class_specifierContext) EnterRule(listener antlr.ParseTreeListener)

func (*Short_class_specifierContext) Enum_list

func (*Short_class_specifierContext) ExitRule

func (*Short_class_specifierContext) GetParser

func (s *Short_class_specifierContext) GetParser() antlr.Parser

func (*Short_class_specifierContext) GetRuleContext

func (s *Short_class_specifierContext) GetRuleContext() antlr.RuleContext

func (*Short_class_specifierContext) IDENT

func (*Short_class_specifierContext) IsShort_class_specifierContext

func (*Short_class_specifierContext) IsShort_class_specifierContext()

func (*Short_class_specifierContext) Name

func (*Short_class_specifierContext) ToStringTree

func (s *Short_class_specifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Simple_expressionContext

type Simple_expressionContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptySimple_expressionContext

func NewEmptySimple_expressionContext() *Simple_expressionContext

func NewSimple_expressionContext

func NewSimple_expressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Simple_expressionContext

func (*Simple_expressionContext) AllLogical_expression

func (s *Simple_expressionContext) AllLogical_expression() []ILogical_expressionContext

func (*Simple_expressionContext) EnterRule

func (s *Simple_expressionContext) EnterRule(listener antlr.ParseTreeListener)

func (*Simple_expressionContext) ExitRule

func (s *Simple_expressionContext) ExitRule(listener antlr.ParseTreeListener)

func (*Simple_expressionContext) GetParser

func (s *Simple_expressionContext) GetParser() antlr.Parser

func (*Simple_expressionContext) GetRuleContext

func (s *Simple_expressionContext) GetRuleContext() antlr.RuleContext

func (*Simple_expressionContext) IsSimple_expressionContext

func (*Simple_expressionContext) IsSimple_expressionContext()

func (*Simple_expressionContext) Logical_expression

func (s *Simple_expressionContext) Logical_expression(i int) ILogical_expressionContext

func (*Simple_expressionContext) ToStringTree

func (s *Simple_expressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type StatementContext

type StatementContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyStatementContext

func NewEmptyStatementContext() *StatementContext

func NewStatementContext

func NewStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StatementContext

func (*StatementContext) Comment

func (s *StatementContext) Comment() ICommentContext

func (*StatementContext) Component_reference

func (s *StatementContext) Component_reference() IComponent_referenceContext

func (*StatementContext) EnterRule

func (s *StatementContext) EnterRule(listener antlr.ParseTreeListener)

func (*StatementContext) ExitRule

func (s *StatementContext) ExitRule(listener antlr.ParseTreeListener)

func (*StatementContext) Expression

func (s *StatementContext) Expression() IExpressionContext

func (*StatementContext) For_statement

func (s *StatementContext) For_statement() IFor_statementContext

func (*StatementContext) Function_call_args

func (s *StatementContext) Function_call_args() IFunction_call_argsContext

func (*StatementContext) GetParser

func (s *StatementContext) GetParser() antlr.Parser

func (*StatementContext) GetRuleContext

func (s *StatementContext) GetRuleContext() antlr.RuleContext

func (*StatementContext) If_statement

func (s *StatementContext) If_statement() IIf_statementContext

func (*StatementContext) IsStatementContext

func (*StatementContext) IsStatementContext()

func (*StatementContext) Output_expression_list

func (s *StatementContext) Output_expression_list() IOutput_expression_listContext

func (*StatementContext) ToStringTree

func (s *StatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*StatementContext) When_statement

func (s *StatementContext) When_statement() IWhen_statementContext

func (*StatementContext) While_statement

func (s *StatementContext) While_statement() IWhile_statementContext

type Stored_definitionContext

type Stored_definitionContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyStored_definitionContext

func NewEmptyStored_definitionContext() *Stored_definitionContext

func NewStored_definitionContext

func NewStored_definitionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Stored_definitionContext

func (*Stored_definitionContext) AllClass_definition

func (s *Stored_definitionContext) AllClass_definition() []IClass_definitionContext

func (*Stored_definitionContext) AllName

func (s *Stored_definitionContext) AllName() []INameContext

func (*Stored_definitionContext) Class_definition

func (s *Stored_definitionContext) Class_definition(i int) IClass_definitionContext

func (*Stored_definitionContext) EnterRule

func (s *Stored_definitionContext) EnterRule(listener antlr.ParseTreeListener)

func (*Stored_definitionContext) ExitRule

func (s *Stored_definitionContext) ExitRule(listener antlr.ParseTreeListener)

func (*Stored_definitionContext) GetParser

func (s *Stored_definitionContext) GetParser() antlr.Parser

func (*Stored_definitionContext) GetRuleContext

func (s *Stored_definitionContext) GetRuleContext() antlr.RuleContext

func (*Stored_definitionContext) IsStored_definitionContext

func (*Stored_definitionContext) IsStored_definitionContext()

func (*Stored_definitionContext) Name

func (*Stored_definitionContext) ToStringTree

func (s *Stored_definitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type String_commentContext

type String_commentContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyString_commentContext

func NewEmptyString_commentContext() *String_commentContext

func NewString_commentContext

func NewString_commentContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *String_commentContext

func (*String_commentContext) AllSTRING

func (s *String_commentContext) AllSTRING() []antlr.TerminalNode

func (*String_commentContext) EnterRule

func (s *String_commentContext) EnterRule(listener antlr.ParseTreeListener)

func (*String_commentContext) ExitRule

func (s *String_commentContext) ExitRule(listener antlr.ParseTreeListener)

func (*String_commentContext) GetParser

func (s *String_commentContext) GetParser() antlr.Parser

func (*String_commentContext) GetRuleContext

func (s *String_commentContext) GetRuleContext() antlr.RuleContext

func (*String_commentContext) IsString_commentContext

func (*String_commentContext) IsString_commentContext()

func (*String_commentContext) STRING

func (*String_commentContext) ToStringTree

func (s *String_commentContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type SubscriptContext

type SubscriptContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptySubscriptContext

func NewEmptySubscriptContext() *SubscriptContext

func NewSubscriptContext

func NewSubscriptContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SubscriptContext

func (*SubscriptContext) EnterRule

func (s *SubscriptContext) EnterRule(listener antlr.ParseTreeListener)

func (*SubscriptContext) ExitRule

func (s *SubscriptContext) ExitRule(listener antlr.ParseTreeListener)

func (*SubscriptContext) Expression

func (s *SubscriptContext) Expression() IExpressionContext

func (*SubscriptContext) GetParser

func (s *SubscriptContext) GetParser() antlr.Parser

func (*SubscriptContext) GetRuleContext

func (s *SubscriptContext) GetRuleContext() antlr.RuleContext

func (*SubscriptContext) IsSubscriptContext

func (*SubscriptContext) IsSubscriptContext()

func (*SubscriptContext) ToStringTree

func (s *SubscriptContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type TermContext

type TermContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyTermContext

func NewEmptyTermContext() *TermContext

func NewTermContext

func NewTermContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TermContext

func (*TermContext) AllFactor

func (s *TermContext) AllFactor() []IFactorContext

func (*TermContext) AllMul_op

func (s *TermContext) AllMul_op() []IMul_opContext

func (*TermContext) EnterRule

func (s *TermContext) EnterRule(listener antlr.ParseTreeListener)

func (*TermContext) ExitRule

func (s *TermContext) ExitRule(listener antlr.ParseTreeListener)

func (*TermContext) Factor

func (s *TermContext) Factor(i int) IFactorContext

func (*TermContext) GetParser

func (s *TermContext) GetParser() antlr.Parser

func (*TermContext) GetRuleContext

func (s *TermContext) GetRuleContext() antlr.RuleContext

func (*TermContext) IsTermContext

func (*TermContext) IsTermContext()

func (*TermContext) Mul_op

func (s *TermContext) Mul_op(i int) IMul_opContext

func (*TermContext) ToStringTree

func (s *TermContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Type_prefixContext

type Type_prefixContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyType_prefixContext

func NewEmptyType_prefixContext() *Type_prefixContext

func NewType_prefixContext

func NewType_prefixContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Type_prefixContext

func (*Type_prefixContext) EnterRule

func (s *Type_prefixContext) EnterRule(listener antlr.ParseTreeListener)

func (*Type_prefixContext) ExitRule

func (s *Type_prefixContext) ExitRule(listener antlr.ParseTreeListener)

func (*Type_prefixContext) GetParser

func (s *Type_prefixContext) GetParser() antlr.Parser

func (*Type_prefixContext) GetRuleContext

func (s *Type_prefixContext) GetRuleContext() antlr.RuleContext

func (*Type_prefixContext) IsType_prefixContext

func (*Type_prefixContext) IsType_prefixContext()

func (*Type_prefixContext) ToStringTree

func (s *Type_prefixContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Type_specifierContext

type Type_specifierContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyType_specifierContext

func NewEmptyType_specifierContext() *Type_specifierContext

func NewType_specifierContext

func NewType_specifierContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Type_specifierContext

func (*Type_specifierContext) EnterRule

func (s *Type_specifierContext) EnterRule(listener antlr.ParseTreeListener)

func (*Type_specifierContext) ExitRule

func (s *Type_specifierContext) ExitRule(listener antlr.ParseTreeListener)

func (*Type_specifierContext) GetParser

func (s *Type_specifierContext) GetParser() antlr.Parser

func (*Type_specifierContext) GetRuleContext

func (s *Type_specifierContext) GetRuleContext() antlr.RuleContext

func (*Type_specifierContext) IsType_specifierContext

func (*Type_specifierContext) IsType_specifierContext()

func (*Type_specifierContext) Name

func (*Type_specifierContext) ToStringTree

func (s *Type_specifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type When_equationContext

type When_equationContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyWhen_equationContext

func NewEmptyWhen_equationContext() *When_equationContext

func NewWhen_equationContext

func NewWhen_equationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *When_equationContext

func (*When_equationContext) AllEquation

func (s *When_equationContext) AllEquation() []IEquationContext

func (*When_equationContext) AllExpression

func (s *When_equationContext) AllExpression() []IExpressionContext

func (*When_equationContext) EnterRule

func (s *When_equationContext) EnterRule(listener antlr.ParseTreeListener)

func (*When_equationContext) Equation

func (s *When_equationContext) Equation(i int) IEquationContext

func (*When_equationContext) ExitRule

func (s *When_equationContext) ExitRule(listener antlr.ParseTreeListener)

func (*When_equationContext) Expression

func (s *When_equationContext) Expression(i int) IExpressionContext

func (*When_equationContext) GetParser

func (s *When_equationContext) GetParser() antlr.Parser

func (*When_equationContext) GetRuleContext

func (s *When_equationContext) GetRuleContext() antlr.RuleContext

func (*When_equationContext) IsWhen_equationContext

func (*When_equationContext) IsWhen_equationContext()

func (*When_equationContext) ToStringTree

func (s *When_equationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type When_statementContext

type When_statementContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyWhen_statementContext

func NewEmptyWhen_statementContext() *When_statementContext

func NewWhen_statementContext

func NewWhen_statementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *When_statementContext

func (*When_statementContext) AllExpression

func (s *When_statementContext) AllExpression() []IExpressionContext

func (*When_statementContext) AllStatement

func (s *When_statementContext) AllStatement() []IStatementContext

func (*When_statementContext) EnterRule

func (s *When_statementContext) EnterRule(listener antlr.ParseTreeListener)

func (*When_statementContext) ExitRule

func (s *When_statementContext) ExitRule(listener antlr.ParseTreeListener)

func (*When_statementContext) Expression

func (s *When_statementContext) Expression(i int) IExpressionContext

func (*When_statementContext) GetParser

func (s *When_statementContext) GetParser() antlr.Parser

func (*When_statementContext) GetRuleContext

func (s *When_statementContext) GetRuleContext() antlr.RuleContext

func (*When_statementContext) IsWhen_statementContext

func (*When_statementContext) IsWhen_statementContext()

func (*When_statementContext) Statement

func (*When_statementContext) ToStringTree

func (s *When_statementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type While_statementContext

type While_statementContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyWhile_statementContext

func NewEmptyWhile_statementContext() *While_statementContext

func NewWhile_statementContext

func NewWhile_statementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *While_statementContext

func (*While_statementContext) AllStatement

func (s *While_statementContext) AllStatement() []IStatementContext

func (*While_statementContext) EnterRule

func (s *While_statementContext) EnterRule(listener antlr.ParseTreeListener)

func (*While_statementContext) ExitRule

func (s *While_statementContext) ExitRule(listener antlr.ParseTreeListener)

func (*While_statementContext) Expression

func (*While_statementContext) GetParser

func (s *While_statementContext) GetParser() antlr.Parser

func (*While_statementContext) GetRuleContext

func (s *While_statementContext) GetRuleContext() antlr.RuleContext

func (*While_statementContext) IsWhile_statementContext

func (*While_statementContext) IsWhile_statementContext()

func (*While_statementContext) Statement

func (*While_statementContext) ToStringTree

func (s *While_statementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL