parser

package
v0.0.0-...-366e8bb Latest Latest
Warning

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

Go to latest
Published: Sep 16, 2021 License: BSD-3-Clause Imports: 5 Imported by: 0

README

These files are automatically generated using Antlr. Do not manipulate directly.

Documentation

Index

Constants

View Source
const (
	ModelicaLexerT__0            = 1
	ModelicaLexerT__1            = 2
	ModelicaLexerT__2            = 3
	ModelicaLexerT__3            = 4
	ModelicaLexerT__4            = 5
	ModelicaLexerT__5            = 6
	ModelicaLexerT__6            = 7
	ModelicaLexerT__7            = 8
	ModelicaLexerT__8            = 9
	ModelicaLexerT__9            = 10
	ModelicaLexerT__10           = 11
	ModelicaLexerT__11           = 12
	ModelicaLexerT__12           = 13
	ModelicaLexerT__13           = 14
	ModelicaLexerT__14           = 15
	ModelicaLexerT__15           = 16
	ModelicaLexerT__16           = 17
	ModelicaLexerT__17           = 18
	ModelicaLexerT__18           = 19
	ModelicaLexerT__19           = 20
	ModelicaLexerT__20           = 21
	ModelicaLexerT__21           = 22
	ModelicaLexerT__22           = 23
	ModelicaLexerT__23           = 24
	ModelicaLexerT__24           = 25
	ModelicaLexerT__25           = 26
	ModelicaLexerT__26           = 27
	ModelicaLexerT__27           = 28
	ModelicaLexerT__28           = 29
	ModelicaLexerT__29           = 30
	ModelicaLexerT__30           = 31
	ModelicaLexerT__31           = 32
	ModelicaLexerT__32           = 33
	ModelicaLexerT__33           = 34
	ModelicaLexerT__34           = 35
	ModelicaLexerT__35           = 36
	ModelicaLexerT__36           = 37
	ModelicaLexerT__37           = 38
	ModelicaLexerT__38           = 39
	ModelicaLexerT__39           = 40
	ModelicaLexerT__40           = 41
	ModelicaLexerT__41           = 42
	ModelicaLexerT__42           = 43
	ModelicaLexerT__43           = 44
	ModelicaLexerT__44           = 45
	ModelicaLexerT__45           = 46
	ModelicaLexerT__46           = 47
	ModelicaLexerT__47           = 48
	ModelicaLexerT__48           = 49
	ModelicaLexerT__49           = 50
	ModelicaLexerT__50           = 51
	ModelicaLexerT__51           = 52
	ModelicaLexerT__52           = 53
	ModelicaLexerT__53           = 54
	ModelicaLexerT__54           = 55
	ModelicaLexerT__55           = 56
	ModelicaLexerT__56           = 57
	ModelicaLexerT__57           = 58
	ModelicaLexerT__58           = 59
	ModelicaLexerT__59           = 60
	ModelicaLexerT__60           = 61
	ModelicaLexerT__61           = 62
	ModelicaLexerT__62           = 63
	ModelicaLexerT__63           = 64
	ModelicaLexerT__64           = 65
	ModelicaLexerT__65           = 66
	ModelicaLexerT__66           = 67
	ModelicaLexerT__67           = 68
	ModelicaLexerT__68           = 69
	ModelicaLexerT__69           = 70
	ModelicaLexerT__70           = 71
	ModelicaLexerT__71           = 72
	ModelicaLexerT__72           = 73
	ModelicaLexerT__73           = 74
	ModelicaLexerT__74           = 75
	ModelicaLexerT__75           = 76
	ModelicaLexerT__76           = 77
	ModelicaLexerT__77           = 78
	ModelicaLexerT__78           = 79
	ModelicaLexerT__79           = 80
	ModelicaLexerT__80           = 81
	ModelicaLexerT__81           = 82
	ModelicaLexerT__82           = 83
	ModelicaLexerT__83           = 84
	ModelicaLexerT__84           = 85
	ModelicaLexerT__85           = 86
	ModelicaLexerT__86           = 87
	ModelicaLexerT__87           = 88
	ModelicaLexerIDENT           = 89
	ModelicaLexerSTRING          = 90
	ModelicaLexerUNSIGNED_NUMBER = 91
	ModelicaLexerWS              = 92
	ModelicaLexerCOMMENT         = 93
	ModelicaLexerLINE_COMMENT    = 94
)

ModelicaLexer tokens.

View Source
const (
	ModelicaParserEOF             = antlr.TokenEOF
	ModelicaParserT__0            = 1
	ModelicaParserT__1            = 2
	ModelicaParserT__2            = 3
	ModelicaParserT__3            = 4
	ModelicaParserT__4            = 5
	ModelicaParserT__5            = 6
	ModelicaParserT__6            = 7
	ModelicaParserT__7            = 8
	ModelicaParserT__8            = 9
	ModelicaParserT__9            = 10
	ModelicaParserT__10           = 11
	ModelicaParserT__11           = 12
	ModelicaParserT__12           = 13
	ModelicaParserT__13           = 14
	ModelicaParserT__14           = 15
	ModelicaParserT__15           = 16
	ModelicaParserT__16           = 17
	ModelicaParserT__17           = 18
	ModelicaParserT__18           = 19
	ModelicaParserT__19           = 20
	ModelicaParserT__20           = 21
	ModelicaParserT__21           = 22
	ModelicaParserT__22           = 23
	ModelicaParserT__23           = 24
	ModelicaParserT__24           = 25
	ModelicaParserT__25           = 26
	ModelicaParserT__26           = 27
	ModelicaParserT__27           = 28
	ModelicaParserT__28           = 29
	ModelicaParserT__29           = 30
	ModelicaParserT__30           = 31
	ModelicaParserT__31           = 32
	ModelicaParserT__32           = 33
	ModelicaParserT__33           = 34
	ModelicaParserT__34           = 35
	ModelicaParserT__35           = 36
	ModelicaParserT__36           = 37
	ModelicaParserT__37           = 38
	ModelicaParserT__38           = 39
	ModelicaParserT__39           = 40
	ModelicaParserT__40           = 41
	ModelicaParserT__41           = 42
	ModelicaParserT__42           = 43
	ModelicaParserT__43           = 44
	ModelicaParserT__44           = 45
	ModelicaParserT__45           = 46
	ModelicaParserT__46           = 47
	ModelicaParserT__47           = 48
	ModelicaParserT__48           = 49
	ModelicaParserT__49           = 50
	ModelicaParserT__50           = 51
	ModelicaParserT__51           = 52
	ModelicaParserT__52           = 53
	ModelicaParserT__53           = 54
	ModelicaParserT__54           = 55
	ModelicaParserT__55           = 56
	ModelicaParserT__56           = 57
	ModelicaParserT__57           = 58
	ModelicaParserT__58           = 59
	ModelicaParserT__59           = 60
	ModelicaParserT__60           = 61
	ModelicaParserT__61           = 62
	ModelicaParserT__62           = 63
	ModelicaParserT__63           = 64
	ModelicaParserT__64           = 65
	ModelicaParserT__65           = 66
	ModelicaParserT__66           = 67
	ModelicaParserT__67           = 68
	ModelicaParserT__68           = 69
	ModelicaParserT__69           = 70
	ModelicaParserT__70           = 71
	ModelicaParserT__71           = 72
	ModelicaParserT__72           = 73
	ModelicaParserT__73           = 74
	ModelicaParserT__74           = 75
	ModelicaParserT__75           = 76
	ModelicaParserT__76           = 77
	ModelicaParserT__77           = 78
	ModelicaParserT__78           = 79
	ModelicaParserT__79           = 80
	ModelicaParserT__80           = 81
	ModelicaParserT__81           = 82
	ModelicaParserT__82           = 83
	ModelicaParserT__83           = 84
	ModelicaParserT__84           = 85
	ModelicaParserT__85           = 86
	ModelicaParserT__86           = 87
	ModelicaParserT__87           = 88
	ModelicaParserIDENT           = 89
	ModelicaParserSTRING          = 90
	ModelicaParserUNSIGNED_NUMBER = 91
	ModelicaParserWS              = 92
	ModelicaParserCOMMENT         = 93
	ModelicaParserLINE_COMMENT    = 94
)

ModelicaParser tokens.

View Source
const (
	ModelicaParserRULE_stored_definition                   = 0
	ModelicaParserRULE_class_definition                    = 1
	ModelicaParserRULE_last_semicolon                      = 2
	ModelicaParserRULE_class_specifier                     = 3
	ModelicaParserRULE_class_prefixes                      = 4
	ModelicaParserRULE_long_class_specifier                = 5
	ModelicaParserRULE_short_class_specifier               = 6
	ModelicaParserRULE_der_class_specifier                 = 7
	ModelicaParserRULE_base_prefix                         = 8
	ModelicaParserRULE_enum_list                           = 9
	ModelicaParserRULE_enumeration_literal                 = 10
	ModelicaParserRULE_composition                         = 11
	ModelicaParserRULE_model_annotation                    = 12
	ModelicaParserRULE_language_specification              = 13
	ModelicaParserRULE_external_function_call              = 14
	ModelicaParserRULE_external_function_call_args         = 15
	ModelicaParserRULE_external_function_call_argument     = 16
	ModelicaParserRULE_element_list                        = 17
	ModelicaParserRULE_element                             = 18
	ModelicaParserRULE_import_clause                       = 19
	ModelicaParserRULE_import_list                         = 20
	ModelicaParserRULE_extends_clause                      = 21
	ModelicaParserRULE_constraining_clause                 = 22
	ModelicaParserRULE_component_clause                    = 23
	ModelicaParserRULE_type_prefix                         = 24
	ModelicaParserRULE_type_specifier                      = 25
	ModelicaParserRULE_component_list                      = 26
	ModelicaParserRULE_component_declaration               = 27
	ModelicaParserRULE_condition_attribute                 = 28
	ModelicaParserRULE_declaration                         = 29
	ModelicaParserRULE_modification                        = 30
	ModelicaParserRULE_class_modification                  = 31
	ModelicaParserRULE_argument_list                       = 32
	ModelicaParserRULE_argument                            = 33
	ModelicaParserRULE_element_modification_or_replaceable = 34
	ModelicaParserRULE_element_modification                = 35
	ModelicaParserRULE_element_redeclaration               = 36
	ModelicaParserRULE_element_replaceable                 = 37
	ModelicaParserRULE_component_clause1                   = 38
	ModelicaParserRULE_component_declaration1              = 39
	ModelicaParserRULE_short_class_definition              = 40
	ModelicaParserRULE_equation_section                    = 41
	ModelicaParserRULE_equations                           = 42
	ModelicaParserRULE_algorithm_section                   = 43
	ModelicaParserRULE_algorithm_statements                = 44
	ModelicaParserRULE_equation                            = 45
	ModelicaParserRULE_statement                           = 46
	ModelicaParserRULE_if_equation                         = 47
	ModelicaParserRULE_if_statement                        = 48
	ModelicaParserRULE_control_structure_body              = 49
	ModelicaParserRULE_for_equation                        = 50
	ModelicaParserRULE_for_statement                       = 51
	ModelicaParserRULE_for_indices                         = 52
	ModelicaParserRULE_for_index                           = 53
	ModelicaParserRULE_while_statement                     = 54
	ModelicaParserRULE_when_equation                       = 55
	ModelicaParserRULE_when_statement                      = 56
	ModelicaParserRULE_connect_clause                      = 57
	ModelicaParserRULE_expression                          = 58
	ModelicaParserRULE_simple_expression                   = 59
	ModelicaParserRULE_if_expression                       = 60
	ModelicaParserRULE_if_expression_body                  = 61
	ModelicaParserRULE_if_expression_condition             = 62
	ModelicaParserRULE_elseif_expression_condition         = 63
	ModelicaParserRULE_else_expression_condition           = 64
	ModelicaParserRULE_logical_expression                  = 65
	ModelicaParserRULE_logical_term                        = 66
	ModelicaParserRULE_logical_factor                      = 67
	ModelicaParserRULE_relation                            = 68
	ModelicaParserRULE_rel_op                              = 69
	ModelicaParserRULE_arithmetic_expression               = 70
	ModelicaParserRULE_add_op                              = 71
	ModelicaParserRULE_term                                = 72
	ModelicaParserRULE_mul_op                              = 73
	ModelicaParserRULE_factor                              = 74
	ModelicaParserRULE_primary                             = 75
	ModelicaParserRULE_vector                              = 76
	ModelicaParserRULE_array_arguments                     = 77
	ModelicaParserRULE_array_iterator_constructor          = 78
	ModelicaParserRULE_name                                = 79
	ModelicaParserRULE_component_reference                 = 80
	ModelicaParserRULE_function_call_args                  = 81
	ModelicaParserRULE_function_arguments                  = 82
	ModelicaParserRULE_named_arguments                     = 83
	ModelicaParserRULE_named_argument                      = 84
	ModelicaParserRULE_function_argument                   = 85
	ModelicaParserRULE_output_expression_list              = 86
	ModelicaParserRULE_expression_list                     = 87
	ModelicaParserRULE_array_subscripts                    = 88
	ModelicaParserRULE_subscript                           = 89
	ModelicaParserRULE_comment                             = 90
	ModelicaParserRULE_string_comment                      = 91
	ModelicaParserRULE_annotation                          = 92
)

ModelicaParser rules.

Variables

This section is empty.

Functions

This section is empty.

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) Algorithm_statements

func (s *Algorithm_sectionContext) Algorithm_statements() IAlgorithm_statementsContext

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) ToStringTree

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

type Algorithm_statementsContext

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

func NewAlgorithm_statementsContext

func NewAlgorithm_statementsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Algorithm_statementsContext

func NewEmptyAlgorithm_statementsContext

func NewEmptyAlgorithm_statementsContext() *Algorithm_statementsContext

func (*Algorithm_statementsContext) AllStatement

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

func (*Algorithm_statementsContext) EnterRule

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

func (*Algorithm_statementsContext) ExitRule

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

func (*Algorithm_statementsContext) GetParser

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

func (*Algorithm_statementsContext) GetRuleContext

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

func (*Algorithm_statementsContext) IsAlgorithm_statementsContext

func (*Algorithm_statementsContext) IsAlgorithm_statementsContext()

func (*Algorithm_statementsContext) Statement

func (*Algorithm_statementsContext) ToStringTree

func (s *Algorithm_statementsContext) 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_argumentsContext

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

func NewArray_argumentsContext

func NewArray_argumentsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Array_argumentsContext

func NewEmptyArray_argumentsContext

func NewEmptyArray_argumentsContext() *Array_argumentsContext

func (*Array_argumentsContext) AllExpression

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

func (*Array_argumentsContext) EnterRule

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

func (*Array_argumentsContext) ExitRule

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

func (*Array_argumentsContext) Expression

func (*Array_argumentsContext) GetParser

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

func (*Array_argumentsContext) GetRuleContext

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

func (*Array_argumentsContext) IsArray_argumentsContext

func (*Array_argumentsContext) IsArray_argumentsContext()

func (*Array_argumentsContext) ToStringTree

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

type Array_iterator_constructorContext

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

func NewArray_iterator_constructorContext

func NewArray_iterator_constructorContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Array_iterator_constructorContext

func NewEmptyArray_iterator_constructorContext

func NewEmptyArray_iterator_constructorContext() *Array_iterator_constructorContext

func (*Array_iterator_constructorContext) EnterRule

func (*Array_iterator_constructorContext) ExitRule

func (*Array_iterator_constructorContext) Expression

func (*Array_iterator_constructorContext) For_indices

func (*Array_iterator_constructorContext) GetParser

func (*Array_iterator_constructorContext) GetRuleContext

func (*Array_iterator_constructorContext) IsArray_iterator_constructorContext

func (*Array_iterator_constructorContext) IsArray_iterator_constructorContext()

func (*Array_iterator_constructorContext) ToStringTree

func (s *Array_iterator_constructorContext) 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 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) EnterAlgorithm_statements

func (s *BaseModelicaListener) EnterAlgorithm_statements(ctx *Algorithm_statementsContext)

EnterAlgorithm_statements is called when production algorithm_statements 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_arguments

func (s *BaseModelicaListener) EnterArray_arguments(ctx *Array_argumentsContext)

EnterArray_arguments is called when production array_arguments is entered.

func (*BaseModelicaListener) EnterArray_iterator_constructor

func (s *BaseModelicaListener) EnterArray_iterator_constructor(ctx *Array_iterator_constructorContext)

EnterArray_iterator_constructor is called when production array_iterator_constructor 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) EnterControl_structure_body

func (s *BaseModelicaListener) EnterControl_structure_body(ctx *Control_structure_bodyContext)

EnterControl_structure_body is called when production control_structure_body 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) EnterElse_expression_condition

func (s *BaseModelicaListener) EnterElse_expression_condition(ctx *Else_expression_conditionContext)

EnterElse_expression_condition is called when production else_expression_condition is entered.

func (*BaseModelicaListener) EnterElseif_expression_condition

func (s *BaseModelicaListener) EnterElseif_expression_condition(ctx *Elseif_expression_conditionContext)

EnterElseif_expression_condition is called when production elseif_expression_condition 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) EnterEquations

func (s *BaseModelicaListener) EnterEquations(ctx *EquationsContext)

EnterEquations is called when production equations 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) EnterExternal_function_call_args

func (s *BaseModelicaListener) EnterExternal_function_call_args(ctx *External_function_call_argsContext)

EnterExternal_function_call_args is called when production external_function_call_args is entered.

func (*BaseModelicaListener) EnterExternal_function_call_argument

func (s *BaseModelicaListener) EnterExternal_function_call_argument(ctx *External_function_call_argumentContext)

EnterExternal_function_call_argument is called when production external_function_call_argument 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_expression

func (s *BaseModelicaListener) EnterIf_expression(ctx *If_expressionContext)

EnterIf_expression is called when production if_expression is entered.

func (*BaseModelicaListener) EnterIf_expression_body

func (s *BaseModelicaListener) EnterIf_expression_body(ctx *If_expression_bodyContext)

EnterIf_expression_body is called when production if_expression_body is entered.

func (*BaseModelicaListener) EnterIf_expression_condition

func (s *BaseModelicaListener) EnterIf_expression_condition(ctx *If_expression_conditionContext)

EnterIf_expression_condition is called when production if_expression_condition 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) EnterLast_semicolon

func (s *BaseModelicaListener) EnterLast_semicolon(ctx *Last_semicolonContext)

EnterLast_semicolon is called when production last_semicolon 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) EnterModel_annotation

func (s *BaseModelicaListener) EnterModel_annotation(ctx *Model_annotationContext)

EnterModel_annotation is called when production model_annotation 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) EnterVector

func (s *BaseModelicaListener) EnterVector(ctx *VectorContext)

EnterVector is called when production vector 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) ExitAlgorithm_statements

func (s *BaseModelicaListener) ExitAlgorithm_statements(ctx *Algorithm_statementsContext)

ExitAlgorithm_statements is called when production algorithm_statements 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_arguments

func (s *BaseModelicaListener) ExitArray_arguments(ctx *Array_argumentsContext)

ExitArray_arguments is called when production array_arguments is exited.

func (*BaseModelicaListener) ExitArray_iterator_constructor

func (s *BaseModelicaListener) ExitArray_iterator_constructor(ctx *Array_iterator_constructorContext)

ExitArray_iterator_constructor is called when production array_iterator_constructor 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) ExitControl_structure_body

func (s *BaseModelicaListener) ExitControl_structure_body(ctx *Control_structure_bodyContext)

ExitControl_structure_body is called when production control_structure_body 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) ExitElse_expression_condition

func (s *BaseModelicaListener) ExitElse_expression_condition(ctx *Else_expression_conditionContext)

ExitElse_expression_condition is called when production else_expression_condition is exited.

func (*BaseModelicaListener) ExitElseif_expression_condition

func (s *BaseModelicaListener) ExitElseif_expression_condition(ctx *Elseif_expression_conditionContext)

ExitElseif_expression_condition is called when production elseif_expression_condition 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) ExitEquations

func (s *BaseModelicaListener) ExitEquations(ctx *EquationsContext)

ExitEquations is called when production equations 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) ExitExternal_function_call_args

func (s *BaseModelicaListener) ExitExternal_function_call_args(ctx *External_function_call_argsContext)

ExitExternal_function_call_args is called when production external_function_call_args is exited.

func (*BaseModelicaListener) ExitExternal_function_call_argument

func (s *BaseModelicaListener) ExitExternal_function_call_argument(ctx *External_function_call_argumentContext)

ExitExternal_function_call_argument is called when production external_function_call_argument 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_expression

func (s *BaseModelicaListener) ExitIf_expression(ctx *If_expressionContext)

ExitIf_expression is called when production if_expression is exited.

func (*BaseModelicaListener) ExitIf_expression_body

func (s *BaseModelicaListener) ExitIf_expression_body(ctx *If_expression_bodyContext)

ExitIf_expression_body is called when production if_expression_body is exited.

func (*BaseModelicaListener) ExitIf_expression_condition

func (s *BaseModelicaListener) ExitIf_expression_condition(ctx *If_expression_conditionContext)

ExitIf_expression_condition is called when production if_expression_condition 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) ExitLast_semicolon

func (s *BaseModelicaListener) ExitLast_semicolon(ctx *Last_semicolonContext)

ExitLast_semicolon is called when production last_semicolon 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) ExitModel_annotation

func (s *BaseModelicaListener) ExitModel_annotation(ctx *Model_annotationContext)

ExitModel_annotation is called when production model_annotation 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) ExitVector

func (s *BaseModelicaListener) ExitVector(ctx *VectorContext)

ExitVector is called when production vector 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 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 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) Annotation

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) String_comment

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) Annotation

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) String_comment

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) 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() 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) Model_annotation

func (s *CompositionContext) Model_annotation() IModel_annotationContext

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 Control_structure_bodyContext

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

func NewControl_structure_bodyContext

func NewControl_structure_bodyContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Control_structure_bodyContext

func NewEmptyControl_structure_bodyContext

func NewEmptyControl_structure_bodyContext() *Control_structure_bodyContext

func (*Control_structure_bodyContext) AllEquation

func (*Control_structure_bodyContext) AllStatement

func (*Control_structure_bodyContext) EnterRule

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

func (*Control_structure_bodyContext) Equation

func (*Control_structure_bodyContext) ExitRule

func (*Control_structure_bodyContext) GetParser

func (*Control_structure_bodyContext) GetRuleContext

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

func (*Control_structure_bodyContext) IsControl_structure_bodyContext

func (*Control_structure_bodyContext) IsControl_structure_bodyContext()

func (*Control_structure_bodyContext) Statement

func (*Control_structure_bodyContext) ToStringTree

func (s *Control_structure_bodyContext) 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) Annotation

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) String_comment

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) Annotation

func (s *ElementContext) Annotation() IAnnotationContext

func (*ElementContext) Class_definition

func (s *ElementContext) Class_definition() IClass_definitionContext

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) String_comment

func (s *ElementContext) String_comment() IString_commentContext

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 Else_expression_conditionContext

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

func NewElse_expression_conditionContext

func NewElse_expression_conditionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Else_expression_conditionContext

func NewEmptyElse_expression_conditionContext

func NewEmptyElse_expression_conditionContext() *Else_expression_conditionContext

func (*Else_expression_conditionContext) EnterRule

func (*Else_expression_conditionContext) ExitRule

func (*Else_expression_conditionContext) GetParser

func (*Else_expression_conditionContext) GetRuleContext

func (*Else_expression_conditionContext) If_expression_body

func (*Else_expression_conditionContext) IsElse_expression_conditionContext

func (*Else_expression_conditionContext) IsElse_expression_conditionContext()

func (*Else_expression_conditionContext) ToStringTree

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

type Elseif_expression_conditionContext

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

func NewElseif_expression_conditionContext

func NewElseif_expression_conditionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Elseif_expression_conditionContext

func NewEmptyElseif_expression_conditionContext

func NewEmptyElseif_expression_conditionContext() *Elseif_expression_conditionContext

func (*Elseif_expression_conditionContext) EnterRule

func (*Elseif_expression_conditionContext) ExitRule

func (*Elseif_expression_conditionContext) Expression

func (*Elseif_expression_conditionContext) GetParser

func (*Elseif_expression_conditionContext) GetRuleContext

func (*Elseif_expression_conditionContext) If_expression_body

func (*Elseif_expression_conditionContext) IsElseif_expression_conditionContext

func (*Elseif_expression_conditionContext) IsElseif_expression_conditionContext()

func (*Elseif_expression_conditionContext) ToStringTree

func (s *Elseif_expression_conditionContext) 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) Annotation

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) String_comment

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) Annotation

func (s *EquationContext) Annotation() IAnnotationContext

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) String_comment

func (s *EquationContext) String_comment() IString_commentContext

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) EnterRule

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

func (*Equation_sectionContext) Equations

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 EquationsContext

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

func NewEmptyEquationsContext

func NewEmptyEquationsContext() *EquationsContext

func NewEquationsContext

func NewEquationsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *EquationsContext

func (*EquationsContext) AllEquation

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

func (*EquationsContext) EnterRule

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

func (*EquationsContext) Equation

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

func (*EquationsContext) ExitRule

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

func (*EquationsContext) GetParser

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

func (*EquationsContext) GetRuleContext

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

func (*EquationsContext) IsEquationsContext

func (*EquationsContext) IsEquationsContext()

func (*EquationsContext) ToStringTree

func (s *EquationsContext) 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) EnterRule

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

func (*ExpressionContext) ExitRule

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

func (*ExpressionContext) GetParser

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

func (*ExpressionContext) GetRuleContext

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

func (*ExpressionContext) If_expression

func (s *ExpressionContext) If_expression() IIf_expressionContext

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) External_function_call_args

func (s *External_function_callContext) External_function_call_args() IExternal_function_call_argsContext

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 External_function_call_argsContext

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

func NewEmptyExternal_function_call_argsContext

func NewEmptyExternal_function_call_argsContext() *External_function_call_argsContext

func NewExternal_function_call_argsContext

func NewExternal_function_call_argsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *External_function_call_argsContext

func (*External_function_call_argsContext) AllExternal_function_call_argument

func (s *External_function_call_argsContext) AllExternal_function_call_argument() []IExternal_function_call_argumentContext

func (*External_function_call_argsContext) EnterRule

func (*External_function_call_argsContext) ExitRule

func (*External_function_call_argsContext) External_function_call_argument

func (*External_function_call_argsContext) GetParser

func (*External_function_call_argsContext) GetRuleContext

func (*External_function_call_argsContext) IsExternal_function_call_argsContext

func (*External_function_call_argsContext) IsExternal_function_call_argsContext()

func (*External_function_call_argsContext) ToStringTree

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

type External_function_call_argumentContext

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

func NewEmptyExternal_function_call_argumentContext

func NewEmptyExternal_function_call_argumentContext() *External_function_call_argumentContext

func NewExternal_function_call_argumentContext

func NewExternal_function_call_argumentContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *External_function_call_argumentContext

func (*External_function_call_argumentContext) EnterRule

func (*External_function_call_argumentContext) ExitRule

func (*External_function_call_argumentContext) Expression

func (*External_function_call_argumentContext) GetParser

func (*External_function_call_argumentContext) GetRuleContext

func (*External_function_call_argumentContext) IsExternal_function_call_argumentContext

func (*External_function_call_argumentContext) IsExternal_function_call_argumentContext()

func (*External_function_call_argumentContext) ToStringTree

func (s *External_function_call_argumentContext) 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) Control_structure_body

func (s *For_equationContext) Control_structure_body() IControl_structure_bodyContext

func (*For_equationContext) EnterRule

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

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) Control_structure_body

func (s *For_statementContext) Control_structure_body() IControl_structure_bodyContext

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) 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 IAlgorithm_statementsContext

type IAlgorithm_statementsContext interface {
	antlr.ParserRuleContext

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

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

IAlgorithm_statementsContext 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_argumentsContext

type IArray_argumentsContext interface {
	antlr.ParserRuleContext

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

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

IArray_argumentsContext is an interface to support dynamic dispatch.

type IArray_iterator_constructorContext

type IArray_iterator_constructorContext interface {
	antlr.ParserRuleContext

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

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

IArray_iterator_constructorContext 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 IControl_structure_bodyContext

type IControl_structure_bodyContext interface {
	antlr.ParserRuleContext

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

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

IControl_structure_bodyContext 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 IElse_expression_conditionContext

type IElse_expression_conditionContext interface {
	antlr.ParserRuleContext

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

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

IElse_expression_conditionContext is an interface to support dynamic dispatch.

type IElseif_expression_conditionContext

type IElseif_expression_conditionContext interface {
	antlr.ParserRuleContext

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

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

IElseif_expression_conditionContext 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 IEquationsContext

type IEquationsContext interface {
	antlr.ParserRuleContext

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

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

IEquationsContext 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 IExternal_function_call_argsContext

type IExternal_function_call_argsContext interface {
	antlr.ParserRuleContext

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

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

IExternal_function_call_argsContext is an interface to support dynamic dispatch.

type IExternal_function_call_argumentContext

type IExternal_function_call_argumentContext interface {
	antlr.ParserRuleContext

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

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

IExternal_function_call_argumentContext 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_expressionContext

type IIf_expressionContext interface {
	antlr.ParserRuleContext

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

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

IIf_expressionContext is an interface to support dynamic dispatch.

type IIf_expression_bodyContext

type IIf_expression_bodyContext interface {
	antlr.ParserRuleContext

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

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

IIf_expression_bodyContext is an interface to support dynamic dispatch.

type IIf_expression_conditionContext

type IIf_expression_conditionContext interface {
	antlr.ParserRuleContext

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

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

IIf_expression_conditionContext 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 ILast_semicolonContext

type ILast_semicolonContext interface {
	antlr.ParserRuleContext

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

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

ILast_semicolonContext 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 IModel_annotationContext

type IModel_annotationContext interface {
	antlr.ParserRuleContext

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

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

IModel_annotationContext 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 IVectorContext

type IVectorContext interface {
	antlr.ParserRuleContext

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

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

IVectorContext 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) AllControl_structure_body

func (s *If_equationContext) AllControl_structure_body() []IControl_structure_bodyContext

func (*If_equationContext) AllExpression

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

func (*If_equationContext) Control_structure_body

func (s *If_equationContext) Control_structure_body(i int) IControl_structure_bodyContext

func (*If_equationContext) EnterRule

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

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_expressionContext

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

func NewEmptyIf_expressionContext

func NewEmptyIf_expressionContext() *If_expressionContext

func NewIf_expressionContext

func NewIf_expressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *If_expressionContext

func (*If_expressionContext) AllElseif_expression_condition

func (s *If_expressionContext) AllElseif_expression_condition() []IElseif_expression_conditionContext

func (*If_expressionContext) Else_expression_condition

func (s *If_expressionContext) Else_expression_condition() IElse_expression_conditionContext

func (*If_expressionContext) Elseif_expression_condition

func (s *If_expressionContext) Elseif_expression_condition(i int) IElseif_expression_conditionContext

func (*If_expressionContext) EnterRule

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

func (*If_expressionContext) ExitRule

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

func (*If_expressionContext) GetParser

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

func (*If_expressionContext) GetRuleContext

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

func (*If_expressionContext) If_expression_condition

func (s *If_expressionContext) If_expression_condition() IIf_expression_conditionContext

func (*If_expressionContext) IsIf_expressionContext

func (*If_expressionContext) IsIf_expressionContext()

func (*If_expressionContext) ToStringTree

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

type If_expression_bodyContext

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

func NewEmptyIf_expression_bodyContext

func NewEmptyIf_expression_bodyContext() *If_expression_bodyContext

func NewIf_expression_bodyContext

func NewIf_expression_bodyContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *If_expression_bodyContext

func (*If_expression_bodyContext) EnterRule

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

func (*If_expression_bodyContext) ExitRule

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

func (*If_expression_bodyContext) Expression

func (*If_expression_bodyContext) GetParser

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

func (*If_expression_bodyContext) GetRuleContext

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

func (*If_expression_bodyContext) IsIf_expression_bodyContext

func (*If_expression_bodyContext) IsIf_expression_bodyContext()

func (*If_expression_bodyContext) ToStringTree

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

type If_expression_conditionContext

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

func NewEmptyIf_expression_conditionContext

func NewEmptyIf_expression_conditionContext() *If_expression_conditionContext

func NewIf_expression_conditionContext

func NewIf_expression_conditionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *If_expression_conditionContext

func (*If_expression_conditionContext) EnterRule

func (*If_expression_conditionContext) ExitRule

func (*If_expression_conditionContext) Expression

func (*If_expression_conditionContext) GetParser

func (*If_expression_conditionContext) GetRuleContext

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

func (*If_expression_conditionContext) If_expression_body

func (*If_expression_conditionContext) IsIf_expression_conditionContext

func (*If_expression_conditionContext) IsIf_expression_conditionContext()

func (*If_expression_conditionContext) ToStringTree

func (s *If_expression_conditionContext) 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) AllControl_structure_body

func (s *If_statementContext) AllControl_structure_body() []IControl_structure_bodyContext

func (*If_statementContext) AllExpression

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

func (*If_statementContext) Control_structure_body

func (s *If_statementContext) Control_structure_body(i int) IControl_structure_bodyContext

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) 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) Annotation

func (s *Import_clauseContext) Annotation() IAnnotationContext

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) String_comment

func (s *Import_clauseContext) String_comment() IString_commentContext

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 Last_semicolonContext

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

func NewEmptyLast_semicolonContext

func NewEmptyLast_semicolonContext() *Last_semicolonContext

func NewLast_semicolonContext

func NewLast_semicolonContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Last_semicolonContext

func (*Last_semicolonContext) EnterRule

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

func (*Last_semicolonContext) ExitRule

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

func (*Last_semicolonContext) GetParser

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

func (*Last_semicolonContext) GetRuleContext

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

func (*Last_semicolonContext) IsLast_semicolonContext

func (*Last_semicolonContext) IsLast_semicolonContext()

func (*Last_semicolonContext) ToStringTree

func (s *Last_semicolonContext) 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 Model_annotationContext

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

func NewEmptyModel_annotationContext

func NewEmptyModel_annotationContext() *Model_annotationContext

func NewModel_annotationContext

func NewModel_annotationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Model_annotationContext

func (*Model_annotationContext) Annotation

func (*Model_annotationContext) EnterRule

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

func (*Model_annotationContext) ExitRule

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

func (*Model_annotationContext) GetParser

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

func (*Model_annotationContext) GetRuleContext

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

func (*Model_annotationContext) IsModel_annotationContext

func (*Model_annotationContext) IsModel_annotationContext()

func (*Model_annotationContext) ToStringTree

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

type ModelicaLexer

type ModelicaLexer struct {
	*antlr.BaseLexer
	// contains filtered or unexported fields
}

func NewModelicaLexer

func NewModelicaLexer(input antlr.CharStream) *ModelicaLexer

type ModelicaListener

type ModelicaListener interface {
	antlr.ParseTreeListener

	// EnterStored_definition is called when entering the stored_definition production.
	EnterStored_definition(c *Stored_definitionContext)

	// EnterClass_definition is called when entering the class_definition production.
	EnterClass_definition(c *Class_definitionContext)

	// EnterLast_semicolon is called when entering the last_semicolon production.
	EnterLast_semicolon(c *Last_semicolonContext)

	// EnterClass_specifier is called when entering the class_specifier production.
	EnterClass_specifier(c *Class_specifierContext)

	// EnterClass_prefixes is called when entering the class_prefixes production.
	EnterClass_prefixes(c *Class_prefixesContext)

	// EnterLong_class_specifier is called when entering the long_class_specifier production.
	EnterLong_class_specifier(c *Long_class_specifierContext)

	// EnterShort_class_specifier is called when entering the short_class_specifier production.
	EnterShort_class_specifier(c *Short_class_specifierContext)

	// EnterDer_class_specifier is called when entering the der_class_specifier production.
	EnterDer_class_specifier(c *Der_class_specifierContext)

	// EnterBase_prefix is called when entering the base_prefix production.
	EnterBase_prefix(c *Base_prefixContext)

	// EnterEnum_list is called when entering the enum_list production.
	EnterEnum_list(c *Enum_listContext)

	// EnterEnumeration_literal is called when entering the enumeration_literal production.
	EnterEnumeration_literal(c *Enumeration_literalContext)

	// EnterComposition is called when entering the composition production.
	EnterComposition(c *CompositionContext)

	// EnterModel_annotation is called when entering the model_annotation production.
	EnterModel_annotation(c *Model_annotationContext)

	// EnterLanguage_specification is called when entering the language_specification production.
	EnterLanguage_specification(c *Language_specificationContext)

	// EnterExternal_function_call is called when entering the external_function_call production.
	EnterExternal_function_call(c *External_function_callContext)

	// EnterExternal_function_call_args is called when entering the external_function_call_args production.
	EnterExternal_function_call_args(c *External_function_call_argsContext)

	// EnterExternal_function_call_argument is called when entering the external_function_call_argument production.
	EnterExternal_function_call_argument(c *External_function_call_argumentContext)

	// EnterElement_list is called when entering the element_list production.
	EnterElement_list(c *Element_listContext)

	// EnterElement is called when entering the element production.
	EnterElement(c *ElementContext)

	// EnterImport_clause is called when entering the import_clause production.
	EnterImport_clause(c *Import_clauseContext)

	// EnterImport_list is called when entering the import_list production.
	EnterImport_list(c *Import_listContext)

	// EnterExtends_clause is called when entering the extends_clause production.
	EnterExtends_clause(c *Extends_clauseContext)

	// EnterConstraining_clause is called when entering the constraining_clause production.
	EnterConstraining_clause(c *Constraining_clauseContext)

	// EnterComponent_clause is called when entering the component_clause production.
	EnterComponent_clause(c *Component_clauseContext)

	// EnterType_prefix is called when entering the type_prefix production.
	EnterType_prefix(c *Type_prefixContext)

	// EnterType_specifier is called when entering the type_specifier production.
	EnterType_specifier(c *Type_specifierContext)

	// EnterComponent_list is called when entering the component_list production.
	EnterComponent_list(c *Component_listContext)

	// EnterComponent_declaration is called when entering the component_declaration production.
	EnterComponent_declaration(c *Component_declarationContext)

	// EnterCondition_attribute is called when entering the condition_attribute production.
	EnterCondition_attribute(c *Condition_attributeContext)

	// EnterDeclaration is called when entering the declaration production.
	EnterDeclaration(c *DeclarationContext)

	// EnterModification is called when entering the modification production.
	EnterModification(c *ModificationContext)

	// EnterClass_modification is called when entering the class_modification production.
	EnterClass_modification(c *Class_modificationContext)

	// EnterArgument_list is called when entering the argument_list production.
	EnterArgument_list(c *Argument_listContext)

	// EnterArgument is called when entering the argument production.
	EnterArgument(c *ArgumentContext)

	// EnterElement_modification_or_replaceable is called when entering the element_modification_or_replaceable production.
	EnterElement_modification_or_replaceable(c *Element_modification_or_replaceableContext)

	// EnterElement_modification is called when entering the element_modification production.
	EnterElement_modification(c *Element_modificationContext)

	// EnterElement_redeclaration is called when entering the element_redeclaration production.
	EnterElement_redeclaration(c *Element_redeclarationContext)

	// EnterElement_replaceable is called when entering the element_replaceable production.
	EnterElement_replaceable(c *Element_replaceableContext)

	// EnterComponent_clause1 is called when entering the component_clause1 production.
	EnterComponent_clause1(c *Component_clause1Context)

	// EnterComponent_declaration1 is called when entering the component_declaration1 production.
	EnterComponent_declaration1(c *Component_declaration1Context)

	// EnterShort_class_definition is called when entering the short_class_definition production.
	EnterShort_class_definition(c *Short_class_definitionContext)

	// EnterEquation_section is called when entering the equation_section production.
	EnterEquation_section(c *Equation_sectionContext)

	// EnterEquations is called when entering the equations production.
	EnterEquations(c *EquationsContext)

	// EnterAlgorithm_section is called when entering the algorithm_section production.
	EnterAlgorithm_section(c *Algorithm_sectionContext)

	// EnterAlgorithm_statements is called when entering the algorithm_statements production.
	EnterAlgorithm_statements(c *Algorithm_statementsContext)

	// EnterEquation is called when entering the equation production.
	EnterEquation(c *EquationContext)

	// EnterStatement is called when entering the statement production.
	EnterStatement(c *StatementContext)

	// EnterIf_equation is called when entering the if_equation production.
	EnterIf_equation(c *If_equationContext)

	// EnterIf_statement is called when entering the if_statement production.
	EnterIf_statement(c *If_statementContext)

	// EnterControl_structure_body is called when entering the control_structure_body production.
	EnterControl_structure_body(c *Control_structure_bodyContext)

	// EnterFor_equation is called when entering the for_equation production.
	EnterFor_equation(c *For_equationContext)

	// EnterFor_statement is called when entering the for_statement production.
	EnterFor_statement(c *For_statementContext)

	// EnterFor_indices is called when entering the for_indices production.
	EnterFor_indices(c *For_indicesContext)

	// EnterFor_index is called when entering the for_index production.
	EnterFor_index(c *For_indexContext)

	// EnterWhile_statement is called when entering the while_statement production.
	EnterWhile_statement(c *While_statementContext)

	// EnterWhen_equation is called when entering the when_equation production.
	EnterWhen_equation(c *When_equationContext)

	// EnterWhen_statement is called when entering the when_statement production.
	EnterWhen_statement(c *When_statementContext)

	// EnterConnect_clause is called when entering the connect_clause production.
	EnterConnect_clause(c *Connect_clauseContext)

	// EnterExpression is called when entering the expression production.
	EnterExpression(c *ExpressionContext)

	// EnterSimple_expression is called when entering the simple_expression production.
	EnterSimple_expression(c *Simple_expressionContext)

	// EnterIf_expression is called when entering the if_expression production.
	EnterIf_expression(c *If_expressionContext)

	// EnterIf_expression_body is called when entering the if_expression_body production.
	EnterIf_expression_body(c *If_expression_bodyContext)

	// EnterIf_expression_condition is called when entering the if_expression_condition production.
	EnterIf_expression_condition(c *If_expression_conditionContext)

	// EnterElseif_expression_condition is called when entering the elseif_expression_condition production.
	EnterElseif_expression_condition(c *Elseif_expression_conditionContext)

	// EnterElse_expression_condition is called when entering the else_expression_condition production.
	EnterElse_expression_condition(c *Else_expression_conditionContext)

	// EnterLogical_expression is called when entering the logical_expression production.
	EnterLogical_expression(c *Logical_expressionContext)

	// EnterLogical_term is called when entering the logical_term production.
	EnterLogical_term(c *Logical_termContext)

	// EnterLogical_factor is called when entering the logical_factor production.
	EnterLogical_factor(c *Logical_factorContext)

	// EnterRelation is called when entering the relation production.
	EnterRelation(c *RelationContext)

	// EnterRel_op is called when entering the rel_op production.
	EnterRel_op(c *Rel_opContext)

	// EnterArithmetic_expression is called when entering the arithmetic_expression production.
	EnterArithmetic_expression(c *Arithmetic_expressionContext)

	// EnterAdd_op is called when entering the add_op production.
	EnterAdd_op(c *Add_opContext)

	// EnterTerm is called when entering the term production.
	EnterTerm(c *TermContext)

	// EnterMul_op is called when entering the mul_op production.
	EnterMul_op(c *Mul_opContext)

	// EnterFactor is called when entering the factor production.
	EnterFactor(c *FactorContext)

	// EnterPrimary is called when entering the primary production.
	EnterPrimary(c *PrimaryContext)

	// EnterVector is called when entering the vector production.
	EnterVector(c *VectorContext)

	// EnterArray_arguments is called when entering the array_arguments production.
	EnterArray_arguments(c *Array_argumentsContext)

	// EnterArray_iterator_constructor is called when entering the array_iterator_constructor production.
	EnterArray_iterator_constructor(c *Array_iterator_constructorContext)

	// EnterName is called when entering the name production.
	EnterName(c *NameContext)

	// EnterComponent_reference is called when entering the component_reference production.
	EnterComponent_reference(c *Component_referenceContext)

	// EnterFunction_call_args is called when entering the function_call_args production.
	EnterFunction_call_args(c *Function_call_argsContext)

	// EnterFunction_arguments is called when entering the function_arguments production.
	EnterFunction_arguments(c *Function_argumentsContext)

	// EnterNamed_arguments is called when entering the named_arguments production.
	EnterNamed_arguments(c *Named_argumentsContext)

	// EnterNamed_argument is called when entering the named_argument production.
	EnterNamed_argument(c *Named_argumentContext)

	// EnterFunction_argument is called when entering the function_argument production.
	EnterFunction_argument(c *Function_argumentContext)

	// EnterOutput_expression_list is called when entering the output_expression_list production.
	EnterOutput_expression_list(c *Output_expression_listContext)

	// EnterExpression_list is called when entering the expression_list production.
	EnterExpression_list(c *Expression_listContext)

	// EnterArray_subscripts is called when entering the array_subscripts production.
	EnterArray_subscripts(c *Array_subscriptsContext)

	// EnterSubscript is called when entering the subscript production.
	EnterSubscript(c *SubscriptContext)

	// EnterComment is called when entering the comment production.
	EnterComment(c *CommentContext)

	// EnterString_comment is called when entering the string_comment production.
	EnterString_comment(c *String_commentContext)

	// EnterAnnotation is called when entering the annotation production.
	EnterAnnotation(c *AnnotationContext)

	// ExitStored_definition is called when exiting the stored_definition production.
	ExitStored_definition(c *Stored_definitionContext)

	// ExitClass_definition is called when exiting the class_definition production.
	ExitClass_definition(c *Class_definitionContext)

	// ExitLast_semicolon is called when exiting the last_semicolon production.
	ExitLast_semicolon(c *Last_semicolonContext)

	// ExitClass_specifier is called when exiting the class_specifier production.
	ExitClass_specifier(c *Class_specifierContext)

	// ExitClass_prefixes is called when exiting the class_prefixes production.
	ExitClass_prefixes(c *Class_prefixesContext)

	// ExitLong_class_specifier is called when exiting the long_class_specifier production.
	ExitLong_class_specifier(c *Long_class_specifierContext)

	// ExitShort_class_specifier is called when exiting the short_class_specifier production.
	ExitShort_class_specifier(c *Short_class_specifierContext)

	// ExitDer_class_specifier is called when exiting the der_class_specifier production.
	ExitDer_class_specifier(c *Der_class_specifierContext)

	// ExitBase_prefix is called when exiting the base_prefix production.
	ExitBase_prefix(c *Base_prefixContext)

	// ExitEnum_list is called when exiting the enum_list production.
	ExitEnum_list(c *Enum_listContext)

	// ExitEnumeration_literal is called when exiting the enumeration_literal production.
	ExitEnumeration_literal(c *Enumeration_literalContext)

	// ExitComposition is called when exiting the composition production.
	ExitComposition(c *CompositionContext)

	// ExitModel_annotation is called when exiting the model_annotation production.
	ExitModel_annotation(c *Model_annotationContext)

	// ExitLanguage_specification is called when exiting the language_specification production.
	ExitLanguage_specification(c *Language_specificationContext)

	// ExitExternal_function_call is called when exiting the external_function_call production.
	ExitExternal_function_call(c *External_function_callContext)

	// ExitExternal_function_call_args is called when exiting the external_function_call_args production.
	ExitExternal_function_call_args(c *External_function_call_argsContext)

	// ExitExternal_function_call_argument is called when exiting the external_function_call_argument production.
	ExitExternal_function_call_argument(c *External_function_call_argumentContext)

	// ExitElement_list is called when exiting the element_list production.
	ExitElement_list(c *Element_listContext)

	// ExitElement is called when exiting the element production.
	ExitElement(c *ElementContext)

	// ExitImport_clause is called when exiting the import_clause production.
	ExitImport_clause(c *Import_clauseContext)

	// ExitImport_list is called when exiting the import_list production.
	ExitImport_list(c *Import_listContext)

	// ExitExtends_clause is called when exiting the extends_clause production.
	ExitExtends_clause(c *Extends_clauseContext)

	// ExitConstraining_clause is called when exiting the constraining_clause production.
	ExitConstraining_clause(c *Constraining_clauseContext)

	// ExitComponent_clause is called when exiting the component_clause production.
	ExitComponent_clause(c *Component_clauseContext)

	// ExitType_prefix is called when exiting the type_prefix production.
	ExitType_prefix(c *Type_prefixContext)

	// ExitType_specifier is called when exiting the type_specifier production.
	ExitType_specifier(c *Type_specifierContext)

	// ExitComponent_list is called when exiting the component_list production.
	ExitComponent_list(c *Component_listContext)

	// ExitComponent_declaration is called when exiting the component_declaration production.
	ExitComponent_declaration(c *Component_declarationContext)

	// ExitCondition_attribute is called when exiting the condition_attribute production.
	ExitCondition_attribute(c *Condition_attributeContext)

	// ExitDeclaration is called when exiting the declaration production.
	ExitDeclaration(c *DeclarationContext)

	// ExitModification is called when exiting the modification production.
	ExitModification(c *ModificationContext)

	// ExitClass_modification is called when exiting the class_modification production.
	ExitClass_modification(c *Class_modificationContext)

	// ExitArgument_list is called when exiting the argument_list production.
	ExitArgument_list(c *Argument_listContext)

	// ExitArgument is called when exiting the argument production.
	ExitArgument(c *ArgumentContext)

	// ExitElement_modification_or_replaceable is called when exiting the element_modification_or_replaceable production.
	ExitElement_modification_or_replaceable(c *Element_modification_or_replaceableContext)

	// ExitElement_modification is called when exiting the element_modification production.
	ExitElement_modification(c *Element_modificationContext)

	// ExitElement_redeclaration is called when exiting the element_redeclaration production.
	ExitElement_redeclaration(c *Element_redeclarationContext)

	// ExitElement_replaceable is called when exiting the element_replaceable production.
	ExitElement_replaceable(c *Element_replaceableContext)

	// ExitComponent_clause1 is called when exiting the component_clause1 production.
	ExitComponent_clause1(c *Component_clause1Context)

	// ExitComponent_declaration1 is called when exiting the component_declaration1 production.
	ExitComponent_declaration1(c *Component_declaration1Context)

	// ExitShort_class_definition is called when exiting the short_class_definition production.
	ExitShort_class_definition(c *Short_class_definitionContext)

	// ExitEquation_section is called when exiting the equation_section production.
	ExitEquation_section(c *Equation_sectionContext)

	// ExitEquations is called when exiting the equations production.
	ExitEquations(c *EquationsContext)

	// ExitAlgorithm_section is called when exiting the algorithm_section production.
	ExitAlgorithm_section(c *Algorithm_sectionContext)

	// ExitAlgorithm_statements is called when exiting the algorithm_statements production.
	ExitAlgorithm_statements(c *Algorithm_statementsContext)

	// ExitEquation is called when exiting the equation production.
	ExitEquation(c *EquationContext)

	// ExitStatement is called when exiting the statement production.
	ExitStatement(c *StatementContext)

	// ExitIf_equation is called when exiting the if_equation production.
	ExitIf_equation(c *If_equationContext)

	// ExitIf_statement is called when exiting the if_statement production.
	ExitIf_statement(c *If_statementContext)

	// ExitControl_structure_body is called when exiting the control_structure_body production.
	ExitControl_structure_body(c *Control_structure_bodyContext)

	// ExitFor_equation is called when exiting the for_equation production.
	ExitFor_equation(c *For_equationContext)

	// ExitFor_statement is called when exiting the for_statement production.
	ExitFor_statement(c *For_statementContext)

	// ExitFor_indices is called when exiting the for_indices production.
	ExitFor_indices(c *For_indicesContext)

	// ExitFor_index is called when exiting the for_index production.
	ExitFor_index(c *For_indexContext)

	// ExitWhile_statement is called when exiting the while_statement production.
	ExitWhile_statement(c *While_statementContext)

	// ExitWhen_equation is called when exiting the when_equation production.
	ExitWhen_equation(c *When_equationContext)

	// ExitWhen_statement is called when exiting the when_statement production.
	ExitWhen_statement(c *When_statementContext)

	// ExitConnect_clause is called when exiting the connect_clause production.
	ExitConnect_clause(c *Connect_clauseContext)

	// ExitExpression is called when exiting the expression production.
	ExitExpression(c *ExpressionContext)

	// ExitSimple_expression is called when exiting the simple_expression production.
	ExitSimple_expression(c *Simple_expressionContext)

	// ExitIf_expression is called when exiting the if_expression production.
	ExitIf_expression(c *If_expressionContext)

	// ExitIf_expression_body is called when exiting the if_expression_body production.
	ExitIf_expression_body(c *If_expression_bodyContext)

	// ExitIf_expression_condition is called when exiting the if_expression_condition production.
	ExitIf_expression_condition(c *If_expression_conditionContext)

	// ExitElseif_expression_condition is called when exiting the elseif_expression_condition production.
	ExitElseif_expression_condition(c *Elseif_expression_conditionContext)

	// ExitElse_expression_condition is called when exiting the else_expression_condition production.
	ExitElse_expression_condition(c *Else_expression_conditionContext)

	// ExitLogical_expression is called when exiting the logical_expression production.
	ExitLogical_expression(c *Logical_expressionContext)

	// ExitLogical_term is called when exiting the logical_term production.
	ExitLogical_term(c *Logical_termContext)

	// ExitLogical_factor is called when exiting the logical_factor production.
	ExitLogical_factor(c *Logical_factorContext)

	// ExitRelation is called when exiting the relation production.
	ExitRelation(c *RelationContext)

	// ExitRel_op is called when exiting the rel_op production.
	ExitRel_op(c *Rel_opContext)

	// ExitArithmetic_expression is called when exiting the arithmetic_expression production.
	ExitArithmetic_expression(c *Arithmetic_expressionContext)

	// ExitAdd_op is called when exiting the add_op production.
	ExitAdd_op(c *Add_opContext)

	// ExitTerm is called when exiting the term production.
	ExitTerm(c *TermContext)

	// ExitMul_op is called when exiting the mul_op production.
	ExitMul_op(c *Mul_opContext)

	// ExitFactor is called when exiting the factor production.
	ExitFactor(c *FactorContext)

	// ExitPrimary is called when exiting the primary production.
	ExitPrimary(c *PrimaryContext)

	// ExitVector is called when exiting the vector production.
	ExitVector(c *VectorContext)

	// ExitArray_arguments is called when exiting the array_arguments production.
	ExitArray_arguments(c *Array_argumentsContext)

	// ExitArray_iterator_constructor is called when exiting the array_iterator_constructor production.
	ExitArray_iterator_constructor(c *Array_iterator_constructorContext)

	// ExitName is called when exiting the name production.
	ExitName(c *NameContext)

	// ExitComponent_reference is called when exiting the component_reference production.
	ExitComponent_reference(c *Component_referenceContext)

	// ExitFunction_call_args is called when exiting the function_call_args production.
	ExitFunction_call_args(c *Function_call_argsContext)

	// ExitFunction_arguments is called when exiting the function_arguments production.
	ExitFunction_arguments(c *Function_argumentsContext)

	// ExitNamed_arguments is called when exiting the named_arguments production.
	ExitNamed_arguments(c *Named_argumentsContext)

	// ExitNamed_argument is called when exiting the named_argument production.
	ExitNamed_argument(c *Named_argumentContext)

	// ExitFunction_argument is called when exiting the function_argument production.
	ExitFunction_argument(c *Function_argumentContext)

	// ExitOutput_expression_list is called when exiting the output_expression_list production.
	ExitOutput_expression_list(c *Output_expression_listContext)

	// ExitExpression_list is called when exiting the expression_list production.
	ExitExpression_list(c *Expression_listContext)

	// ExitArray_subscripts is called when exiting the array_subscripts production.
	ExitArray_subscripts(c *Array_subscriptsContext)

	// ExitSubscript is called when exiting the subscript production.
	ExitSubscript(c *SubscriptContext)

	// ExitComment is called when exiting the comment production.
	ExitComment(c *CommentContext)

	// ExitString_comment is called when exiting the string_comment production.
	ExitString_comment(c *String_commentContext)

	// ExitAnnotation is called when exiting the annotation production.
	ExitAnnotation(c *AnnotationContext)
}

ModelicaListener is a complete listener for a parse tree produced by ModelicaParser.

type ModelicaParser

type ModelicaParser struct {
	*antlr.BaseParser
}

func NewModelicaParser

func NewModelicaParser(input antlr.TokenStream) *ModelicaParser

func (*ModelicaParser) Add_op

func (p *ModelicaParser) Add_op() (localctx IAdd_opContext)

func (*ModelicaParser) Algorithm_section

func (p *ModelicaParser) Algorithm_section() (localctx IAlgorithm_sectionContext)

func (*ModelicaParser) Algorithm_statements

func (p *ModelicaParser) Algorithm_statements() (localctx IAlgorithm_statementsContext)

func (*ModelicaParser) Annotation

func (p *ModelicaParser) Annotation() (localctx IAnnotationContext)

func (*ModelicaParser) Argument

func (p *ModelicaParser) Argument() (localctx IArgumentContext)

func (*ModelicaParser) Argument_list

func (p *ModelicaParser) Argument_list() (localctx IArgument_listContext)

func (*ModelicaParser) Arithmetic_expression

func (p *ModelicaParser) Arithmetic_expression() (localctx IArithmetic_expressionContext)

func (*ModelicaParser) Array_arguments

func (p *ModelicaParser) Array_arguments() (localctx IArray_argumentsContext)

func (*ModelicaParser) Array_iterator_constructor

func (p *ModelicaParser) Array_iterator_constructor() (localctx IArray_iterator_constructorContext)

func (*ModelicaParser) Array_subscripts

func (p *ModelicaParser) Array_subscripts() (localctx IArray_subscriptsContext)

func (*ModelicaParser) Base_prefix

func (p *ModelicaParser) Base_prefix() (localctx IBase_prefixContext)

func (*ModelicaParser) Class_definition

func (p *ModelicaParser) Class_definition() (localctx IClass_definitionContext)

func (*ModelicaParser) Class_modification

func (p *ModelicaParser) Class_modification() (localctx IClass_modificationContext)

func (*ModelicaParser) Class_prefixes

func (p *ModelicaParser) Class_prefixes() (localctx IClass_prefixesContext)

func (*ModelicaParser) Class_specifier

func (p *ModelicaParser) Class_specifier() (localctx IClass_specifierContext)

func (*ModelicaParser) Comment

func (p *ModelicaParser) Comment() (localctx ICommentContext)

func (*ModelicaParser) Component_clause

func (p *ModelicaParser) Component_clause() (localctx IComponent_clauseContext)

func (*ModelicaParser) Component_clause1

func (p *ModelicaParser) Component_clause1() (localctx IComponent_clause1Context)

func (*ModelicaParser) Component_declaration

func (p *ModelicaParser) Component_declaration() (localctx IComponent_declarationContext)

func (*ModelicaParser) Component_declaration1

func (p *ModelicaParser) Component_declaration1() (localctx IComponent_declaration1Context)

func (*ModelicaParser) Component_list

func (p *ModelicaParser) Component_list() (localctx IComponent_listContext)

func (*ModelicaParser) Component_reference

func (p *ModelicaParser) Component_reference() (localctx IComponent_referenceContext)

func (*ModelicaParser) Composition

func (p *ModelicaParser) Composition() (localctx ICompositionContext)

func (*ModelicaParser) Condition_attribute

func (p *ModelicaParser) Condition_attribute() (localctx ICondition_attributeContext)

func (*ModelicaParser) Connect_clause

func (p *ModelicaParser) Connect_clause() (localctx IConnect_clauseContext)

func (*ModelicaParser) Constraining_clause

func (p *ModelicaParser) Constraining_clause() (localctx IConstraining_clauseContext)

func (*ModelicaParser) Control_structure_body

func (p *ModelicaParser) Control_structure_body() (localctx IControl_structure_bodyContext)

func (*ModelicaParser) Declaration

func (p *ModelicaParser) Declaration() (localctx IDeclarationContext)

func (*ModelicaParser) Der_class_specifier

func (p *ModelicaParser) Der_class_specifier() (localctx IDer_class_specifierContext)

func (*ModelicaParser) Element

func (p *ModelicaParser) Element() (localctx IElementContext)

func (*ModelicaParser) Element_list

func (p *ModelicaParser) Element_list() (localctx IElement_listContext)

func (*ModelicaParser) Element_modification

func (p *ModelicaParser) Element_modification() (localctx IElement_modificationContext)

func (*ModelicaParser) Element_modification_or_replaceable

func (p *ModelicaParser) Element_modification_or_replaceable() (localctx IElement_modification_or_replaceableContext)

func (*ModelicaParser) Element_redeclaration

func (p *ModelicaParser) Element_redeclaration() (localctx IElement_redeclarationContext)

func (*ModelicaParser) Element_replaceable

func (p *ModelicaParser) Element_replaceable() (localctx IElement_replaceableContext)

func (*ModelicaParser) Else_expression_condition

func (p *ModelicaParser) Else_expression_condition() (localctx IElse_expression_conditionContext)

func (*ModelicaParser) Elseif_expression_condition

func (p *ModelicaParser) Elseif_expression_condition() (localctx IElseif_expression_conditionContext)

func (*ModelicaParser) Enum_list

func (p *ModelicaParser) Enum_list() (localctx IEnum_listContext)

func (*ModelicaParser) Enumeration_literal

func (p *ModelicaParser) Enumeration_literal() (localctx IEnumeration_literalContext)

func (*ModelicaParser) Equation

func (p *ModelicaParser) Equation() (localctx IEquationContext)

func (*ModelicaParser) Equation_section

func (p *ModelicaParser) Equation_section() (localctx IEquation_sectionContext)

func (*ModelicaParser) Equations

func (p *ModelicaParser) Equations() (localctx IEquationsContext)

func (*ModelicaParser) Expression

func (p *ModelicaParser) Expression() (localctx IExpressionContext)

func (*ModelicaParser) Expression_list

func (p *ModelicaParser) Expression_list() (localctx IExpression_listContext)

func (*ModelicaParser) Extends_clause

func (p *ModelicaParser) Extends_clause() (localctx IExtends_clauseContext)

func (*ModelicaParser) External_function_call

func (p *ModelicaParser) External_function_call() (localctx IExternal_function_callContext)

func (*ModelicaParser) External_function_call_args

func (p *ModelicaParser) External_function_call_args() (localctx IExternal_function_call_argsContext)

func (*ModelicaParser) External_function_call_argument

func (p *ModelicaParser) External_function_call_argument() (localctx IExternal_function_call_argumentContext)

func (*ModelicaParser) Factor

func (p *ModelicaParser) Factor() (localctx IFactorContext)

func (*ModelicaParser) For_equation

func (p *ModelicaParser) For_equation() (localctx IFor_equationContext)

func (*ModelicaParser) For_index

func (p *ModelicaParser) For_index() (localctx IFor_indexContext)

func (*ModelicaParser) For_indices

func (p *ModelicaParser) For_indices() (localctx IFor_indicesContext)

func (*ModelicaParser) For_statement

func (p *ModelicaParser) For_statement() (localctx IFor_statementContext)

func (*ModelicaParser) Function_argument

func (p *ModelicaParser) Function_argument() (localctx IFunction_argumentContext)

func (*ModelicaParser) Function_arguments

func (p *ModelicaParser) Function_arguments() (localctx IFunction_argumentsContext)

func (*ModelicaParser) Function_call_args

func (p *ModelicaParser) Function_call_args() (localctx IFunction_call_argsContext)

func (*ModelicaParser) If_equation

func (p *ModelicaParser) If_equation() (localctx IIf_equationContext)

func (*ModelicaParser) If_expression

func (p *ModelicaParser) If_expression() (localctx IIf_expressionContext)

func (*ModelicaParser) If_expression_body

func (p *ModelicaParser) If_expression_body() (localctx IIf_expression_bodyContext)

func (*ModelicaParser) If_expression_condition

func (p *ModelicaParser) If_expression_condition() (localctx IIf_expression_conditionContext)

func (*ModelicaParser) If_statement

func (p *ModelicaParser) If_statement() (localctx IIf_statementContext)

func (*ModelicaParser) Import_clause

func (p *ModelicaParser) Import_clause() (localctx IImport_clauseContext)

func (*ModelicaParser) Import_list

func (p *ModelicaParser) Import_list() (localctx IImport_listContext)

func (*ModelicaParser) Language_specification

func (p *ModelicaParser) Language_specification() (localctx ILanguage_specificationContext)

func (*ModelicaParser) Last_semicolon

func (p *ModelicaParser) Last_semicolon() (localctx ILast_semicolonContext)

func (*ModelicaParser) Logical_expression

func (p *ModelicaParser) Logical_expression() (localctx ILogical_expressionContext)

func (*ModelicaParser) Logical_factor

func (p *ModelicaParser) Logical_factor() (localctx ILogical_factorContext)

func (*ModelicaParser) Logical_term

func (p *ModelicaParser) Logical_term() (localctx ILogical_termContext)

func (*ModelicaParser) Long_class_specifier

func (p *ModelicaParser) Long_class_specifier() (localctx ILong_class_specifierContext)

func (*ModelicaParser) Model_annotation

func (p *ModelicaParser) Model_annotation() (localctx IModel_annotationContext)

func (*ModelicaParser) Modification

func (p *ModelicaParser) Modification() (localctx IModificationContext)

func (*ModelicaParser) Mul_op

func (p *ModelicaParser) Mul_op() (localctx IMul_opContext)

func (*ModelicaParser) Name

func (p *ModelicaParser) Name() (localctx INameContext)

func (*ModelicaParser) Named_argument

func (p *ModelicaParser) Named_argument() (localctx INamed_argumentContext)

func (*ModelicaParser) Named_arguments

func (p *ModelicaParser) Named_arguments() (localctx INamed_argumentsContext)

func (*ModelicaParser) Output_expression_list

func (p *ModelicaParser) Output_expression_list() (localctx IOutput_expression_listContext)

func (*ModelicaParser) Primary

func (p *ModelicaParser) Primary() (localctx IPrimaryContext)

func (*ModelicaParser) Rel_op

func (p *ModelicaParser) Rel_op() (localctx IRel_opContext)

func (*ModelicaParser) Relation

func (p *ModelicaParser) Relation() (localctx IRelationContext)

func (*ModelicaParser) Short_class_definition

func (p *ModelicaParser) Short_class_definition() (localctx IShort_class_definitionContext)

func (*ModelicaParser) Short_class_specifier

func (p *ModelicaParser) Short_class_specifier() (localctx IShort_class_specifierContext)

func (*ModelicaParser) Simple_expression

func (p *ModelicaParser) Simple_expression() (localctx ISimple_expressionContext)

func (*ModelicaParser) Statement

func (p *ModelicaParser) Statement() (localctx IStatementContext)

func (*ModelicaParser) Stored_definition

func (p *ModelicaParser) Stored_definition() (localctx IStored_definitionContext)

func (*ModelicaParser) String_comment

func (p *ModelicaParser) String_comment() (localctx IString_commentContext)

func (*ModelicaParser) Subscript

func (p *ModelicaParser) Subscript() (localctx ISubscriptContext)

func (*ModelicaParser) Term

func (p *ModelicaParser) Term() (localctx ITermContext)

func (*ModelicaParser) Type_prefix

func (p *ModelicaParser) Type_prefix() (localctx IType_prefixContext)

func (*ModelicaParser) Type_specifier

func (p *ModelicaParser) Type_specifier() (localctx IType_specifierContext)

func (*ModelicaParser) Vector

func (p *ModelicaParser) Vector() (localctx IVectorContext)

func (*ModelicaParser) When_equation

func (p *ModelicaParser) When_equation() (localctx IWhen_equationContext)

func (*ModelicaParser) When_statement

func (p *ModelicaParser) When_statement() (localctx IWhen_statementContext)

func (*ModelicaParser) While_statement

func (p *ModelicaParser) While_statement() (localctx IWhile_statementContext)

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_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

func (*PrimaryContext) Vector

func (s *PrimaryContext) Vector() IVectorContext

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) Annotation

func (*Short_class_specifierContext) Array_subscripts

func (*Short_class_specifierContext) Base_prefix

func (*Short_class_specifierContext) Class_modification

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) String_comment

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) Annotation

func (s *StatementContext) Annotation() IAnnotationContext

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) String_comment

func (s *StatementContext) String_comment() IString_commentContext

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) AllLast_semicolon

func (s *Stored_definitionContext) AllLast_semicolon() []ILast_semicolonContext

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) Last_semicolon

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 VectorContext

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

func NewEmptyVectorContext

func NewEmptyVectorContext() *VectorContext

func NewVectorContext

func NewVectorContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *VectorContext

func (*VectorContext) Array_arguments

func (s *VectorContext) Array_arguments() IArray_argumentsContext

func (*VectorContext) Array_iterator_constructor

func (s *VectorContext) Array_iterator_constructor() IArray_iterator_constructorContext

func (*VectorContext) EnterRule

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

func (*VectorContext) ExitRule

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

func (*VectorContext) GetParser

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

func (*VectorContext) GetRuleContext

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

func (*VectorContext) IsVectorContext

func (*VectorContext) IsVectorContext()

func (*VectorContext) ToStringTree

func (s *VectorContext) 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) AllControl_structure_body

func (s *When_equationContext) AllControl_structure_body() []IControl_structure_bodyContext

func (*When_equationContext) AllExpression

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

func (*When_equationContext) Control_structure_body

func (s *When_equationContext) Control_structure_body(i int) IControl_structure_bodyContext

func (*When_equationContext) EnterRule

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

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) AllControl_structure_body

func (s *When_statementContext) AllControl_structure_body() []IControl_structure_bodyContext

func (*When_statementContext) AllExpression

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

func (*When_statementContext) Control_structure_body

func (s *When_statementContext) Control_structure_body(i int) IControl_structure_bodyContext

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) 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) Control_structure_body

func (s *While_statementContext) Control_structure_body() IControl_structure_bodyContext

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) 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