Documentation ¶
Overview ¶
Example ¶
package main import ( "bramp.net/antlr4/modelica" "fmt" "github.com/antlr/antlr4/runtime/Go/antlr" ) type exampleListener struct { *modelica.BasemodelicaListener } func (l *exampleListener) EnterEveryRule(ctx antlr.ParserRuleContext) { fmt.Println(ctx.GetText()) } func main() { // Setup the input is := antlr.NewInputStream("...some text to parse...") // Create the Lexer lexer := modelica.NewmodelicaLexer(is) stream := antlr.NewCommonTokenStream(lexer, antlr.TokenDefaultChannel) // Create the Parser p := modelica.NewmodelicaParser(stream) p.BuildParseTrees = true p.AddErrorListener(antlr.NewDiagnosticErrorListener(true)) // Finally walk the tree tree := p.Stored_definition() antlr.ParseTreeWalkerDefault.Walk(&exampleListener{}, tree) }
Output:
Index ¶
- func NewmodelicaLexer(input antlr.CharStream) *modelicaLexer
- func NewmodelicaParser(input antlr.TokenStream) *modelicaParser
- type Add_opContext
- func (s *Add_opContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Add_opContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Add_opContext) GetParser() antlr.Parser
- func (s *Add_opContext) GetRuleContext() antlr.RuleContext
- func (*Add_opContext) IsAdd_opContext()
- func (s *Add_opContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Algorithm_sectionContext
- func (s *Algorithm_sectionContext) AllStatement() []IStatementContext
- func (s *Algorithm_sectionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Algorithm_sectionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Algorithm_sectionContext) GetParser() antlr.Parser
- func (s *Algorithm_sectionContext) GetRuleContext() antlr.RuleContext
- func (*Algorithm_sectionContext) IsAlgorithm_sectionContext()
- func (s *Algorithm_sectionContext) Statement(i int) IStatementContext
- func (s *Algorithm_sectionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type AnnotationContext
- func (s *AnnotationContext) Class_modification() IClass_modificationContext
- func (s *AnnotationContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *AnnotationContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *AnnotationContext) GetParser() antlr.Parser
- func (s *AnnotationContext) GetRuleContext() antlr.RuleContext
- func (*AnnotationContext) IsAnnotationContext()
- func (s *AnnotationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ArgumentContext
- func (s *ArgumentContext) Element_modification_or_replaceable() IElement_modification_or_replaceableContext
- func (s *ArgumentContext) Element_redeclaration() IElement_redeclarationContext
- func (s *ArgumentContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ArgumentContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ArgumentContext) GetParser() antlr.Parser
- func (s *ArgumentContext) GetRuleContext() antlr.RuleContext
- func (*ArgumentContext) IsArgumentContext()
- func (s *ArgumentContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Argument_listContext
- func (s *Argument_listContext) AllArgument() []IArgumentContext
- func (s *Argument_listContext) Argument(i int) IArgumentContext
- func (s *Argument_listContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Argument_listContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Argument_listContext) GetParser() antlr.Parser
- func (s *Argument_listContext) GetRuleContext() antlr.RuleContext
- func (*Argument_listContext) IsArgument_listContext()
- func (s *Argument_listContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Arithmetic_expressionContext
- func (s *Arithmetic_expressionContext) Add_op(i int) IAdd_opContext
- func (s *Arithmetic_expressionContext) AllAdd_op() []IAdd_opContext
- func (s *Arithmetic_expressionContext) AllTerm() []ITermContext
- func (s *Arithmetic_expressionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Arithmetic_expressionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Arithmetic_expressionContext) GetParser() antlr.Parser
- func (s *Arithmetic_expressionContext) GetRuleContext() antlr.RuleContext
- func (*Arithmetic_expressionContext) IsArithmetic_expressionContext()
- func (s *Arithmetic_expressionContext) Term(i int) ITermContext
- func (s *Arithmetic_expressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Array_subscriptsContext
- func (s *Array_subscriptsContext) AllSubscript() []ISubscriptContext
- func (s *Array_subscriptsContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Array_subscriptsContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Array_subscriptsContext) GetParser() antlr.Parser
- func (s *Array_subscriptsContext) GetRuleContext() antlr.RuleContext
- func (*Array_subscriptsContext) IsArray_subscriptsContext()
- func (s *Array_subscriptsContext) Subscript(i int) ISubscriptContext
- func (s *Array_subscriptsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Base_prefixContext
- func (s *Base_prefixContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Base_prefixContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Base_prefixContext) GetParser() antlr.Parser
- func (s *Base_prefixContext) GetRuleContext() antlr.RuleContext
- func (*Base_prefixContext) IsBase_prefixContext()
- func (s *Base_prefixContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *Base_prefixContext) Type_prefix() IType_prefixContext
- type BasemodelicaListener
- func (s *BasemodelicaListener) EnterAdd_op(ctx *Add_opContext)
- func (s *BasemodelicaListener) EnterAlgorithm_section(ctx *Algorithm_sectionContext)
- func (s *BasemodelicaListener) EnterAnnotation(ctx *AnnotationContext)
- func (s *BasemodelicaListener) EnterArgument(ctx *ArgumentContext)
- func (s *BasemodelicaListener) EnterArgument_list(ctx *Argument_listContext)
- func (s *BasemodelicaListener) EnterArithmetic_expression(ctx *Arithmetic_expressionContext)
- func (s *BasemodelicaListener) EnterArray_subscripts(ctx *Array_subscriptsContext)
- func (s *BasemodelicaListener) EnterBase_prefix(ctx *Base_prefixContext)
- func (s *BasemodelicaListener) EnterClass_definition(ctx *Class_definitionContext)
- func (s *BasemodelicaListener) EnterClass_modification(ctx *Class_modificationContext)
- func (s *BasemodelicaListener) EnterClass_prefixes(ctx *Class_prefixesContext)
- func (s *BasemodelicaListener) EnterClass_specifier(ctx *Class_specifierContext)
- func (s *BasemodelicaListener) EnterComment(ctx *CommentContext)
- func (s *BasemodelicaListener) EnterComponent_clause(ctx *Component_clauseContext)
- func (s *BasemodelicaListener) EnterComponent_clause1(ctx *Component_clause1Context)
- func (s *BasemodelicaListener) EnterComponent_declaration(ctx *Component_declarationContext)
- func (s *BasemodelicaListener) EnterComponent_declaration1(ctx *Component_declaration1Context)
- func (s *BasemodelicaListener) EnterComponent_list(ctx *Component_listContext)
- func (s *BasemodelicaListener) EnterComponent_reference(ctx *Component_referenceContext)
- func (s *BasemodelicaListener) EnterComposition(ctx *CompositionContext)
- func (s *BasemodelicaListener) EnterCondition_attribute(ctx *Condition_attributeContext)
- func (s *BasemodelicaListener) EnterConnect_clause(ctx *Connect_clauseContext)
- func (s *BasemodelicaListener) EnterConstraining_clause(ctx *Constraining_clauseContext)
- func (s *BasemodelicaListener) EnterDeclaration(ctx *DeclarationContext)
- func (s *BasemodelicaListener) EnterDer_class_specifier(ctx *Der_class_specifierContext)
- func (s *BasemodelicaListener) EnterElement(ctx *ElementContext)
- func (s *BasemodelicaListener) EnterElement_list(ctx *Element_listContext)
- func (s *BasemodelicaListener) EnterElement_modification(ctx *Element_modificationContext)
- func (s *BasemodelicaListener) EnterElement_modification_or_replaceable(ctx *Element_modification_or_replaceableContext)
- func (s *BasemodelicaListener) EnterElement_redeclaration(ctx *Element_redeclarationContext)
- func (s *BasemodelicaListener) EnterElement_replaceable(ctx *Element_replaceableContext)
- func (s *BasemodelicaListener) EnterEnum_list(ctx *Enum_listContext)
- func (s *BasemodelicaListener) EnterEnumeration_literal(ctx *Enumeration_literalContext)
- func (s *BasemodelicaListener) EnterEquation(ctx *EquationContext)
- func (s *BasemodelicaListener) EnterEquation_section(ctx *Equation_sectionContext)
- func (s *BasemodelicaListener) EnterEveryRule(ctx antlr.ParserRuleContext)
- func (s *BasemodelicaListener) EnterExpression(ctx *ExpressionContext)
- func (s *BasemodelicaListener) EnterExpression_list(ctx *Expression_listContext)
- func (s *BasemodelicaListener) EnterExtends_clause(ctx *Extends_clauseContext)
- func (s *BasemodelicaListener) EnterExternal_function_call(ctx *External_function_callContext)
- func (s *BasemodelicaListener) EnterFactor(ctx *FactorContext)
- func (s *BasemodelicaListener) EnterFor_equation(ctx *For_equationContext)
- func (s *BasemodelicaListener) EnterFor_index(ctx *For_indexContext)
- func (s *BasemodelicaListener) EnterFor_indices(ctx *For_indicesContext)
- func (s *BasemodelicaListener) EnterFor_statement(ctx *For_statementContext)
- func (s *BasemodelicaListener) EnterFunction_argument(ctx *Function_argumentContext)
- func (s *BasemodelicaListener) EnterFunction_arguments(ctx *Function_argumentsContext)
- func (s *BasemodelicaListener) EnterFunction_call_args(ctx *Function_call_argsContext)
- func (s *BasemodelicaListener) EnterIf_equation(ctx *If_equationContext)
- func (s *BasemodelicaListener) EnterIf_statement(ctx *If_statementContext)
- func (s *BasemodelicaListener) EnterImport_clause(ctx *Import_clauseContext)
- func (s *BasemodelicaListener) EnterImport_list(ctx *Import_listContext)
- func (s *BasemodelicaListener) EnterLanguage_specification(ctx *Language_specificationContext)
- func (s *BasemodelicaListener) EnterLogical_expression(ctx *Logical_expressionContext)
- func (s *BasemodelicaListener) EnterLogical_factor(ctx *Logical_factorContext)
- func (s *BasemodelicaListener) EnterLogical_term(ctx *Logical_termContext)
- func (s *BasemodelicaListener) EnterLong_class_specifier(ctx *Long_class_specifierContext)
- func (s *BasemodelicaListener) EnterModification(ctx *ModificationContext)
- func (s *BasemodelicaListener) EnterMul_op(ctx *Mul_opContext)
- func (s *BasemodelicaListener) EnterName(ctx *NameContext)
- func (s *BasemodelicaListener) EnterNamed_argument(ctx *Named_argumentContext)
- func (s *BasemodelicaListener) EnterNamed_arguments(ctx *Named_argumentsContext)
- func (s *BasemodelicaListener) EnterOutput_expression_list(ctx *Output_expression_listContext)
- func (s *BasemodelicaListener) EnterPrimary(ctx *PrimaryContext)
- func (s *BasemodelicaListener) EnterRel_op(ctx *Rel_opContext)
- func (s *BasemodelicaListener) EnterRelation(ctx *RelationContext)
- func (s *BasemodelicaListener) EnterShort_class_definition(ctx *Short_class_definitionContext)
- func (s *BasemodelicaListener) EnterShort_class_specifier(ctx *Short_class_specifierContext)
- func (s *BasemodelicaListener) EnterSimple_expression(ctx *Simple_expressionContext)
- func (s *BasemodelicaListener) EnterStatement(ctx *StatementContext)
- func (s *BasemodelicaListener) EnterStored_definition(ctx *Stored_definitionContext)
- func (s *BasemodelicaListener) EnterString_comment(ctx *String_commentContext)
- func (s *BasemodelicaListener) EnterSubscript(ctx *SubscriptContext)
- func (s *BasemodelicaListener) EnterTerm(ctx *TermContext)
- func (s *BasemodelicaListener) EnterType_prefix(ctx *Type_prefixContext)
- func (s *BasemodelicaListener) EnterType_specifier(ctx *Type_specifierContext)
- func (s *BasemodelicaListener) EnterWhen_equation(ctx *When_equationContext)
- func (s *BasemodelicaListener) EnterWhen_statement(ctx *When_statementContext)
- func (s *BasemodelicaListener) EnterWhile_statement(ctx *While_statementContext)
- func (s *BasemodelicaListener) ExitAdd_op(ctx *Add_opContext)
- func (s *BasemodelicaListener) ExitAlgorithm_section(ctx *Algorithm_sectionContext)
- func (s *BasemodelicaListener) ExitAnnotation(ctx *AnnotationContext)
- func (s *BasemodelicaListener) ExitArgument(ctx *ArgumentContext)
- func (s *BasemodelicaListener) ExitArgument_list(ctx *Argument_listContext)
- func (s *BasemodelicaListener) ExitArithmetic_expression(ctx *Arithmetic_expressionContext)
- func (s *BasemodelicaListener) ExitArray_subscripts(ctx *Array_subscriptsContext)
- func (s *BasemodelicaListener) ExitBase_prefix(ctx *Base_prefixContext)
- func (s *BasemodelicaListener) ExitClass_definition(ctx *Class_definitionContext)
- func (s *BasemodelicaListener) ExitClass_modification(ctx *Class_modificationContext)
- func (s *BasemodelicaListener) ExitClass_prefixes(ctx *Class_prefixesContext)
- func (s *BasemodelicaListener) ExitClass_specifier(ctx *Class_specifierContext)
- func (s *BasemodelicaListener) ExitComment(ctx *CommentContext)
- func (s *BasemodelicaListener) ExitComponent_clause(ctx *Component_clauseContext)
- func (s *BasemodelicaListener) ExitComponent_clause1(ctx *Component_clause1Context)
- func (s *BasemodelicaListener) ExitComponent_declaration(ctx *Component_declarationContext)
- func (s *BasemodelicaListener) ExitComponent_declaration1(ctx *Component_declaration1Context)
- func (s *BasemodelicaListener) ExitComponent_list(ctx *Component_listContext)
- func (s *BasemodelicaListener) ExitComponent_reference(ctx *Component_referenceContext)
- func (s *BasemodelicaListener) ExitComposition(ctx *CompositionContext)
- func (s *BasemodelicaListener) ExitCondition_attribute(ctx *Condition_attributeContext)
- func (s *BasemodelicaListener) ExitConnect_clause(ctx *Connect_clauseContext)
- func (s *BasemodelicaListener) ExitConstraining_clause(ctx *Constraining_clauseContext)
- func (s *BasemodelicaListener) ExitDeclaration(ctx *DeclarationContext)
- func (s *BasemodelicaListener) ExitDer_class_specifier(ctx *Der_class_specifierContext)
- func (s *BasemodelicaListener) ExitElement(ctx *ElementContext)
- func (s *BasemodelicaListener) ExitElement_list(ctx *Element_listContext)
- func (s *BasemodelicaListener) ExitElement_modification(ctx *Element_modificationContext)
- func (s *BasemodelicaListener) ExitElement_modification_or_replaceable(ctx *Element_modification_or_replaceableContext)
- func (s *BasemodelicaListener) ExitElement_redeclaration(ctx *Element_redeclarationContext)
- func (s *BasemodelicaListener) ExitElement_replaceable(ctx *Element_replaceableContext)
- func (s *BasemodelicaListener) ExitEnum_list(ctx *Enum_listContext)
- func (s *BasemodelicaListener) ExitEnumeration_literal(ctx *Enumeration_literalContext)
- func (s *BasemodelicaListener) ExitEquation(ctx *EquationContext)
- func (s *BasemodelicaListener) ExitEquation_section(ctx *Equation_sectionContext)
- func (s *BasemodelicaListener) ExitEveryRule(ctx antlr.ParserRuleContext)
- func (s *BasemodelicaListener) ExitExpression(ctx *ExpressionContext)
- func (s *BasemodelicaListener) ExitExpression_list(ctx *Expression_listContext)
- func (s *BasemodelicaListener) ExitExtends_clause(ctx *Extends_clauseContext)
- func (s *BasemodelicaListener) ExitExternal_function_call(ctx *External_function_callContext)
- func (s *BasemodelicaListener) ExitFactor(ctx *FactorContext)
- func (s *BasemodelicaListener) ExitFor_equation(ctx *For_equationContext)
- func (s *BasemodelicaListener) ExitFor_index(ctx *For_indexContext)
- func (s *BasemodelicaListener) ExitFor_indices(ctx *For_indicesContext)
- func (s *BasemodelicaListener) ExitFor_statement(ctx *For_statementContext)
- func (s *BasemodelicaListener) ExitFunction_argument(ctx *Function_argumentContext)
- func (s *BasemodelicaListener) ExitFunction_arguments(ctx *Function_argumentsContext)
- func (s *BasemodelicaListener) ExitFunction_call_args(ctx *Function_call_argsContext)
- func (s *BasemodelicaListener) ExitIf_equation(ctx *If_equationContext)
- func (s *BasemodelicaListener) ExitIf_statement(ctx *If_statementContext)
- func (s *BasemodelicaListener) ExitImport_clause(ctx *Import_clauseContext)
- func (s *BasemodelicaListener) ExitImport_list(ctx *Import_listContext)
- func (s *BasemodelicaListener) ExitLanguage_specification(ctx *Language_specificationContext)
- func (s *BasemodelicaListener) ExitLogical_expression(ctx *Logical_expressionContext)
- func (s *BasemodelicaListener) ExitLogical_factor(ctx *Logical_factorContext)
- func (s *BasemodelicaListener) ExitLogical_term(ctx *Logical_termContext)
- func (s *BasemodelicaListener) ExitLong_class_specifier(ctx *Long_class_specifierContext)
- func (s *BasemodelicaListener) ExitModification(ctx *ModificationContext)
- func (s *BasemodelicaListener) ExitMul_op(ctx *Mul_opContext)
- func (s *BasemodelicaListener) ExitName(ctx *NameContext)
- func (s *BasemodelicaListener) ExitNamed_argument(ctx *Named_argumentContext)
- func (s *BasemodelicaListener) ExitNamed_arguments(ctx *Named_argumentsContext)
- func (s *BasemodelicaListener) ExitOutput_expression_list(ctx *Output_expression_listContext)
- func (s *BasemodelicaListener) ExitPrimary(ctx *PrimaryContext)
- func (s *BasemodelicaListener) ExitRel_op(ctx *Rel_opContext)
- func (s *BasemodelicaListener) ExitRelation(ctx *RelationContext)
- func (s *BasemodelicaListener) ExitShort_class_definition(ctx *Short_class_definitionContext)
- func (s *BasemodelicaListener) ExitShort_class_specifier(ctx *Short_class_specifierContext)
- func (s *BasemodelicaListener) ExitSimple_expression(ctx *Simple_expressionContext)
- func (s *BasemodelicaListener) ExitStatement(ctx *StatementContext)
- func (s *BasemodelicaListener) ExitStored_definition(ctx *Stored_definitionContext)
- func (s *BasemodelicaListener) ExitString_comment(ctx *String_commentContext)
- func (s *BasemodelicaListener) ExitSubscript(ctx *SubscriptContext)
- func (s *BasemodelicaListener) ExitTerm(ctx *TermContext)
- func (s *BasemodelicaListener) ExitType_prefix(ctx *Type_prefixContext)
- func (s *BasemodelicaListener) ExitType_specifier(ctx *Type_specifierContext)
- func (s *BasemodelicaListener) ExitWhen_equation(ctx *When_equationContext)
- func (s *BasemodelicaListener) ExitWhen_statement(ctx *When_statementContext)
- func (s *BasemodelicaListener) ExitWhile_statement(ctx *While_statementContext)
- func (s *BasemodelicaListener) VisitErrorNode(node antlr.ErrorNode)
- func (s *BasemodelicaListener) VisitTerminal(node antlr.TerminalNode)
- type Class_definitionContext
- func (s *Class_definitionContext) Class_prefixes() IClass_prefixesContext
- func (s *Class_definitionContext) Class_specifier() IClass_specifierContext
- func (s *Class_definitionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Class_definitionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Class_definitionContext) GetParser() antlr.Parser
- func (s *Class_definitionContext) GetRuleContext() antlr.RuleContext
- func (*Class_definitionContext) IsClass_definitionContext()
- func (s *Class_definitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Class_modificationContext
- func (s *Class_modificationContext) Argument_list() IArgument_listContext
- func (s *Class_modificationContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Class_modificationContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Class_modificationContext) GetParser() antlr.Parser
- func (s *Class_modificationContext) GetRuleContext() antlr.RuleContext
- func (*Class_modificationContext) IsClass_modificationContext()
- func (s *Class_modificationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Class_prefixesContext
- func (s *Class_prefixesContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Class_prefixesContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Class_prefixesContext) GetParser() antlr.Parser
- func (s *Class_prefixesContext) GetRuleContext() antlr.RuleContext
- func (*Class_prefixesContext) IsClass_prefixesContext()
- func (s *Class_prefixesContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Class_specifierContext
- func (s *Class_specifierContext) Der_class_specifier() IDer_class_specifierContext
- func (s *Class_specifierContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Class_specifierContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Class_specifierContext) GetParser() antlr.Parser
- func (s *Class_specifierContext) GetRuleContext() antlr.RuleContext
- func (*Class_specifierContext) IsClass_specifierContext()
- func (s *Class_specifierContext) Long_class_specifier() ILong_class_specifierContext
- func (s *Class_specifierContext) Short_class_specifier() IShort_class_specifierContext
- func (s *Class_specifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type CommentContext
- func (s *CommentContext) Annotation() IAnnotationContext
- func (s *CommentContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *CommentContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *CommentContext) GetParser() antlr.Parser
- func (s *CommentContext) GetRuleContext() antlr.RuleContext
- func (*CommentContext) IsCommentContext()
- func (s *CommentContext) String_comment() IString_commentContext
- func (s *CommentContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Component_clause1Context
- func (s *Component_clause1Context) Component_declaration1() IComponent_declaration1Context
- func (s *Component_clause1Context) EnterRule(listener antlr.ParseTreeListener)
- func (s *Component_clause1Context) ExitRule(listener antlr.ParseTreeListener)
- func (s *Component_clause1Context) GetParser() antlr.Parser
- func (s *Component_clause1Context) GetRuleContext() antlr.RuleContext
- func (*Component_clause1Context) IsComponent_clause1Context()
- func (s *Component_clause1Context) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *Component_clause1Context) Type_prefix() IType_prefixContext
- func (s *Component_clause1Context) Type_specifier() IType_specifierContext
- type Component_clauseContext
- func (s *Component_clauseContext) Array_subscripts() IArray_subscriptsContext
- func (s *Component_clauseContext) Component_list() IComponent_listContext
- func (s *Component_clauseContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Component_clauseContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Component_clauseContext) GetParser() antlr.Parser
- func (s *Component_clauseContext) GetRuleContext() antlr.RuleContext
- func (*Component_clauseContext) IsComponent_clauseContext()
- func (s *Component_clauseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *Component_clauseContext) Type_prefix() IType_prefixContext
- func (s *Component_clauseContext) Type_specifier() IType_specifierContext
- type Component_declaration1Context
- func (s *Component_declaration1Context) Comment() ICommentContext
- func (s *Component_declaration1Context) Declaration() IDeclarationContext
- func (s *Component_declaration1Context) EnterRule(listener antlr.ParseTreeListener)
- func (s *Component_declaration1Context) ExitRule(listener antlr.ParseTreeListener)
- func (s *Component_declaration1Context) GetParser() antlr.Parser
- func (s *Component_declaration1Context) GetRuleContext() antlr.RuleContext
- func (*Component_declaration1Context) IsComponent_declaration1Context()
- func (s *Component_declaration1Context) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Component_declarationContext
- func (s *Component_declarationContext) Comment() ICommentContext
- func (s *Component_declarationContext) Condition_attribute() ICondition_attributeContext
- func (s *Component_declarationContext) Declaration() IDeclarationContext
- func (s *Component_declarationContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Component_declarationContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Component_declarationContext) GetParser() antlr.Parser
- func (s *Component_declarationContext) GetRuleContext() antlr.RuleContext
- func (*Component_declarationContext) IsComponent_declarationContext()
- func (s *Component_declarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Component_listContext
- func (s *Component_listContext) AllComponent_declaration() []IComponent_declarationContext
- func (s *Component_listContext) Component_declaration(i int) IComponent_declarationContext
- func (s *Component_listContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Component_listContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Component_listContext) GetParser() antlr.Parser
- func (s *Component_listContext) GetRuleContext() antlr.RuleContext
- func (*Component_listContext) IsComponent_listContext()
- func (s *Component_listContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Component_referenceContext
- func (s *Component_referenceContext) AllArray_subscripts() []IArray_subscriptsContext
- func (s *Component_referenceContext) AllIDENT() []antlr.TerminalNode
- func (s *Component_referenceContext) Array_subscripts(i int) IArray_subscriptsContext
- func (s *Component_referenceContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Component_referenceContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Component_referenceContext) GetParser() antlr.Parser
- func (s *Component_referenceContext) GetRuleContext() antlr.RuleContext
- func (s *Component_referenceContext) IDENT(i int) antlr.TerminalNode
- func (*Component_referenceContext) IsComponent_referenceContext()
- func (s *Component_referenceContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type CompositionContext
- func (s *CompositionContext) Algorithm_section(i int) IAlgorithm_sectionContext
- func (s *CompositionContext) AllAlgorithm_section() []IAlgorithm_sectionContext
- func (s *CompositionContext) AllAnnotation() []IAnnotationContext
- func (s *CompositionContext) AllElement_list() []IElement_listContext
- func (s *CompositionContext) AllEquation_section() []IEquation_sectionContext
- func (s *CompositionContext) Annotation(i int) IAnnotationContext
- func (s *CompositionContext) Element_list(i int) IElement_listContext
- func (s *CompositionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *CompositionContext) Equation_section(i int) IEquation_sectionContext
- func (s *CompositionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *CompositionContext) External_function_call() IExternal_function_callContext
- func (s *CompositionContext) GetParser() antlr.Parser
- func (s *CompositionContext) GetRuleContext() antlr.RuleContext
- func (*CompositionContext) IsCompositionContext()
- func (s *CompositionContext) Language_specification() ILanguage_specificationContext
- func (s *CompositionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Condition_attributeContext
- func (s *Condition_attributeContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Condition_attributeContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Condition_attributeContext) Expression() IExpressionContext
- func (s *Condition_attributeContext) GetParser() antlr.Parser
- func (s *Condition_attributeContext) GetRuleContext() antlr.RuleContext
- func (*Condition_attributeContext) IsCondition_attributeContext()
- func (s *Condition_attributeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Connect_clauseContext
- func (s *Connect_clauseContext) AllComponent_reference() []IComponent_referenceContext
- func (s *Connect_clauseContext) Component_reference(i int) IComponent_referenceContext
- func (s *Connect_clauseContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Connect_clauseContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Connect_clauseContext) GetParser() antlr.Parser
- func (s *Connect_clauseContext) GetRuleContext() antlr.RuleContext
- func (*Connect_clauseContext) IsConnect_clauseContext()
- func (s *Connect_clauseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Constraining_clauseContext
- func (s *Constraining_clauseContext) Class_modification() IClass_modificationContext
- func (s *Constraining_clauseContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Constraining_clauseContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Constraining_clauseContext) GetParser() antlr.Parser
- func (s *Constraining_clauseContext) GetRuleContext() antlr.RuleContext
- func (*Constraining_clauseContext) IsConstraining_clauseContext()
- func (s *Constraining_clauseContext) Name() INameContext
- func (s *Constraining_clauseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type DeclarationContext
- func (s *DeclarationContext) Array_subscripts() IArray_subscriptsContext
- func (s *DeclarationContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *DeclarationContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *DeclarationContext) GetParser() antlr.Parser
- func (s *DeclarationContext) GetRuleContext() antlr.RuleContext
- func (s *DeclarationContext) IDENT() antlr.TerminalNode
- func (*DeclarationContext) IsDeclarationContext()
- func (s *DeclarationContext) Modification() IModificationContext
- func (s *DeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Der_class_specifierContext
- func (s *Der_class_specifierContext) AllIDENT() []antlr.TerminalNode
- func (s *Der_class_specifierContext) Comment() ICommentContext
- func (s *Der_class_specifierContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Der_class_specifierContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Der_class_specifierContext) GetParser() antlr.Parser
- func (s *Der_class_specifierContext) GetRuleContext() antlr.RuleContext
- func (s *Der_class_specifierContext) IDENT(i int) antlr.TerminalNode
- func (*Der_class_specifierContext) IsDer_class_specifierContext()
- func (s *Der_class_specifierContext) Name() INameContext
- func (s *Der_class_specifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ElementContext
- func (s *ElementContext) Class_definition() IClass_definitionContext
- func (s *ElementContext) Comment() ICommentContext
- func (s *ElementContext) Component_clause() IComponent_clauseContext
- func (s *ElementContext) Constraining_clause() IConstraining_clauseContext
- func (s *ElementContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ElementContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ElementContext) Extends_clause() IExtends_clauseContext
- func (s *ElementContext) GetParser() antlr.Parser
- func (s *ElementContext) GetRuleContext() antlr.RuleContext
- func (s *ElementContext) Import_clause() IImport_clauseContext
- func (*ElementContext) IsElementContext()
- func (s *ElementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Element_listContext
- func (s *Element_listContext) AllElement() []IElementContext
- func (s *Element_listContext) Element(i int) IElementContext
- func (s *Element_listContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Element_listContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Element_listContext) GetParser() antlr.Parser
- func (s *Element_listContext) GetRuleContext() antlr.RuleContext
- func (*Element_listContext) IsElement_listContext()
- func (s *Element_listContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Element_modificationContext
- func (s *Element_modificationContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Element_modificationContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Element_modificationContext) GetParser() antlr.Parser
- func (s *Element_modificationContext) GetRuleContext() antlr.RuleContext
- func (*Element_modificationContext) IsElement_modificationContext()
- func (s *Element_modificationContext) Modification() IModificationContext
- func (s *Element_modificationContext) Name() INameContext
- func (s *Element_modificationContext) String_comment() IString_commentContext
- func (s *Element_modificationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Element_modification_or_replaceableContext
- func (s *Element_modification_or_replaceableContext) Element_modification() IElement_modificationContext
- func (s *Element_modification_or_replaceableContext) Element_replaceable() IElement_replaceableContext
- func (s *Element_modification_or_replaceableContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Element_modification_or_replaceableContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Element_modification_or_replaceableContext) GetParser() antlr.Parser
- func (s *Element_modification_or_replaceableContext) GetRuleContext() antlr.RuleContext
- func (*Element_modification_or_replaceableContext) IsElement_modification_or_replaceableContext()
- func (s *Element_modification_or_replaceableContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Element_redeclarationContext
- func (s *Element_redeclarationContext) Component_clause1() IComponent_clause1Context
- func (s *Element_redeclarationContext) Element_replaceable() IElement_replaceableContext
- func (s *Element_redeclarationContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Element_redeclarationContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Element_redeclarationContext) GetParser() antlr.Parser
- func (s *Element_redeclarationContext) GetRuleContext() antlr.RuleContext
- func (*Element_redeclarationContext) IsElement_redeclarationContext()
- func (s *Element_redeclarationContext) Short_class_definition() IShort_class_definitionContext
- func (s *Element_redeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Element_replaceableContext
- func (s *Element_replaceableContext) Component_clause1() IComponent_clause1Context
- func (s *Element_replaceableContext) Constraining_clause() IConstraining_clauseContext
- func (s *Element_replaceableContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Element_replaceableContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Element_replaceableContext) GetParser() antlr.Parser
- func (s *Element_replaceableContext) GetRuleContext() antlr.RuleContext
- func (*Element_replaceableContext) IsElement_replaceableContext()
- func (s *Element_replaceableContext) Short_class_definition() IShort_class_definitionContext
- func (s *Element_replaceableContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Enum_listContext
- func (s *Enum_listContext) AllEnumeration_literal() []IEnumeration_literalContext
- func (s *Enum_listContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Enum_listContext) Enumeration_literal(i int) IEnumeration_literalContext
- func (s *Enum_listContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Enum_listContext) GetParser() antlr.Parser
- func (s *Enum_listContext) GetRuleContext() antlr.RuleContext
- func (*Enum_listContext) IsEnum_listContext()
- func (s *Enum_listContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Enumeration_literalContext
- func (s *Enumeration_literalContext) Comment() ICommentContext
- func (s *Enumeration_literalContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Enumeration_literalContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Enumeration_literalContext) GetParser() antlr.Parser
- func (s *Enumeration_literalContext) GetRuleContext() antlr.RuleContext
- func (s *Enumeration_literalContext) IDENT() antlr.TerminalNode
- func (*Enumeration_literalContext) IsEnumeration_literalContext()
- func (s *Enumeration_literalContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type EquationContext
- func (s *EquationContext) Comment() ICommentContext
- func (s *EquationContext) Connect_clause() IConnect_clauseContext
- func (s *EquationContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *EquationContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *EquationContext) Expression() IExpressionContext
- func (s *EquationContext) For_equation() IFor_equationContext
- func (s *EquationContext) Function_call_args() IFunction_call_argsContext
- func (s *EquationContext) GetParser() antlr.Parser
- func (s *EquationContext) GetRuleContext() antlr.RuleContext
- func (s *EquationContext) If_equation() IIf_equationContext
- func (*EquationContext) IsEquationContext()
- func (s *EquationContext) Name() INameContext
- func (s *EquationContext) Simple_expression() ISimple_expressionContext
- func (s *EquationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *EquationContext) When_equation() IWhen_equationContext
- type Equation_sectionContext
- func (s *Equation_sectionContext) AllEquation() []IEquationContext
- func (s *Equation_sectionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Equation_sectionContext) Equation(i int) IEquationContext
- func (s *Equation_sectionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Equation_sectionContext) GetParser() antlr.Parser
- func (s *Equation_sectionContext) GetRuleContext() antlr.RuleContext
- func (*Equation_sectionContext) IsEquation_sectionContext()
- func (s *Equation_sectionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ExpressionContext
- func (s *ExpressionContext) AllExpression() []IExpressionContext
- func (s *ExpressionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ExpressionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ExpressionContext) Expression(i int) IExpressionContext
- func (s *ExpressionContext) GetParser() antlr.Parser
- func (s *ExpressionContext) GetRuleContext() antlr.RuleContext
- func (*ExpressionContext) IsExpressionContext()
- func (s *ExpressionContext) Simple_expression() ISimple_expressionContext
- func (s *ExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Expression_listContext
- func (s *Expression_listContext) AllExpression() []IExpressionContext
- func (s *Expression_listContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Expression_listContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Expression_listContext) Expression(i int) IExpressionContext
- func (s *Expression_listContext) GetParser() antlr.Parser
- func (s *Expression_listContext) GetRuleContext() antlr.RuleContext
- func (*Expression_listContext) IsExpression_listContext()
- func (s *Expression_listContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Extends_clauseContext
- func (s *Extends_clauseContext) Annotation() IAnnotationContext
- func (s *Extends_clauseContext) Class_modification() IClass_modificationContext
- func (s *Extends_clauseContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Extends_clauseContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Extends_clauseContext) GetParser() antlr.Parser
- func (s *Extends_clauseContext) GetRuleContext() antlr.RuleContext
- func (*Extends_clauseContext) IsExtends_clauseContext()
- func (s *Extends_clauseContext) Name() INameContext
- func (s *Extends_clauseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type External_function_callContext
- func (s *External_function_callContext) Component_reference() IComponent_referenceContext
- func (s *External_function_callContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *External_function_callContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *External_function_callContext) Expression_list() IExpression_listContext
- func (s *External_function_callContext) GetParser() antlr.Parser
- func (s *External_function_callContext) GetRuleContext() antlr.RuleContext
- func (s *External_function_callContext) IDENT() antlr.TerminalNode
- func (*External_function_callContext) IsExternal_function_callContext()
- func (s *External_function_callContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type FactorContext
- func (s *FactorContext) AllPrimary() []IPrimaryContext
- func (s *FactorContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *FactorContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *FactorContext) GetParser() antlr.Parser
- func (s *FactorContext) GetRuleContext() antlr.RuleContext
- func (*FactorContext) IsFactorContext()
- func (s *FactorContext) Primary(i int) IPrimaryContext
- func (s *FactorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type For_equationContext
- func (s *For_equationContext) AllEquation() []IEquationContext
- func (s *For_equationContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *For_equationContext) Equation(i int) IEquationContext
- func (s *For_equationContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *For_equationContext) For_indices() IFor_indicesContext
- func (s *For_equationContext) GetParser() antlr.Parser
- func (s *For_equationContext) GetRuleContext() antlr.RuleContext
- func (*For_equationContext) IsFor_equationContext()
- func (s *For_equationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type For_indexContext
- func (s *For_indexContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *For_indexContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *For_indexContext) Expression() IExpressionContext
- func (s *For_indexContext) GetParser() antlr.Parser
- func (s *For_indexContext) GetRuleContext() antlr.RuleContext
- func (s *For_indexContext) IDENT() antlr.TerminalNode
- func (*For_indexContext) IsFor_indexContext()
- func (s *For_indexContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type For_indicesContext
- func (s *For_indicesContext) AllFor_index() []IFor_indexContext
- func (s *For_indicesContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *For_indicesContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *For_indicesContext) For_index(i int) IFor_indexContext
- func (s *For_indicesContext) GetParser() antlr.Parser
- func (s *For_indicesContext) GetRuleContext() antlr.RuleContext
- func (*For_indicesContext) IsFor_indicesContext()
- func (s *For_indicesContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type For_statementContext
- func (s *For_statementContext) AllStatement() []IStatementContext
- func (s *For_statementContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *For_statementContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *For_statementContext) For_indices() IFor_indicesContext
- func (s *For_statementContext) GetParser() antlr.Parser
- func (s *For_statementContext) GetRuleContext() antlr.RuleContext
- func (*For_statementContext) IsFor_statementContext()
- func (s *For_statementContext) Statement(i int) IStatementContext
- func (s *For_statementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Function_argumentContext
- func (s *Function_argumentContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Function_argumentContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Function_argumentContext) Expression() IExpressionContext
- func (s *Function_argumentContext) GetParser() antlr.Parser
- func (s *Function_argumentContext) GetRuleContext() antlr.RuleContext
- func (*Function_argumentContext) IsFunction_argumentContext()
- func (s *Function_argumentContext) Name() INameContext
- func (s *Function_argumentContext) Named_arguments() INamed_argumentsContext
- func (s *Function_argumentContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Function_argumentsContext
- func (s *Function_argumentsContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Function_argumentsContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Function_argumentsContext) For_indices() IFor_indicesContext
- func (s *Function_argumentsContext) Function_argument() IFunction_argumentContext
- func (s *Function_argumentsContext) Function_arguments() IFunction_argumentsContext
- func (s *Function_argumentsContext) GetParser() antlr.Parser
- func (s *Function_argumentsContext) GetRuleContext() antlr.RuleContext
- func (*Function_argumentsContext) IsFunction_argumentsContext()
- func (s *Function_argumentsContext) Named_arguments() INamed_argumentsContext
- func (s *Function_argumentsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Function_call_argsContext
- func (s *Function_call_argsContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Function_call_argsContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Function_call_argsContext) Function_arguments() IFunction_argumentsContext
- func (s *Function_call_argsContext) GetParser() antlr.Parser
- func (s *Function_call_argsContext) GetRuleContext() antlr.RuleContext
- func (*Function_call_argsContext) IsFunction_call_argsContext()
- func (s *Function_call_argsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type IAdd_opContext
- type IAlgorithm_sectionContext
- type IAnnotationContext
- type IArgumentContext
- type IArgument_listContext
- type IArithmetic_expressionContext
- type IArray_subscriptsContext
- type IBase_prefixContext
- type IClass_definitionContext
- type IClass_modificationContext
- type IClass_prefixesContext
- type IClass_specifierContext
- type ICommentContext
- type IComponent_clause1Context
- type IComponent_clauseContext
- type IComponent_declaration1Context
- type IComponent_declarationContext
- type IComponent_listContext
- type IComponent_referenceContext
- type ICompositionContext
- type ICondition_attributeContext
- type IConnect_clauseContext
- type IConstraining_clauseContext
- type IDeclarationContext
- type IDer_class_specifierContext
- type IElementContext
- type IElement_listContext
- type IElement_modificationContext
- type IElement_modification_or_replaceableContext
- type IElement_redeclarationContext
- type IElement_replaceableContext
- type IEnum_listContext
- type IEnumeration_literalContext
- type IEquationContext
- type IEquation_sectionContext
- type IExpressionContext
- type IExpression_listContext
- type IExtends_clauseContext
- type IExternal_function_callContext
- type IFactorContext
- type IFor_equationContext
- type IFor_indexContext
- type IFor_indicesContext
- type IFor_statementContext
- type IFunction_argumentContext
- type IFunction_argumentsContext
- type IFunction_call_argsContext
- type IIf_equationContext
- type IIf_statementContext
- type IImport_clauseContext
- type IImport_listContext
- type ILanguage_specificationContext
- type ILogical_expressionContext
- type ILogical_factorContext
- type ILogical_termContext
- type ILong_class_specifierContext
- type IModificationContext
- type IMul_opContext
- type INameContext
- type INamed_argumentContext
- type INamed_argumentsContext
- type IOutput_expression_listContext
- type IPrimaryContext
- type IRel_opContext
- type IRelationContext
- type IShort_class_definitionContext
- type IShort_class_specifierContext
- type ISimple_expressionContext
- type IStatementContext
- type IStored_definitionContext
- type IString_commentContext
- type ISubscriptContext
- type ITermContext
- type IType_prefixContext
- type IType_specifierContext
- type IWhen_equationContext
- type IWhen_statementContext
- type IWhile_statementContext
- type If_equationContext
- func (s *If_equationContext) AllEquation() []IEquationContext
- func (s *If_equationContext) AllExpression() []IExpressionContext
- func (s *If_equationContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *If_equationContext) Equation(i int) IEquationContext
- func (s *If_equationContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *If_equationContext) Expression(i int) IExpressionContext
- func (s *If_equationContext) GetParser() antlr.Parser
- func (s *If_equationContext) GetRuleContext() antlr.RuleContext
- func (*If_equationContext) IsIf_equationContext()
- func (s *If_equationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type If_statementContext
- func (s *If_statementContext) AllExpression() []IExpressionContext
- func (s *If_statementContext) AllStatement() []IStatementContext
- func (s *If_statementContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *If_statementContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *If_statementContext) Expression(i int) IExpressionContext
- func (s *If_statementContext) GetParser() antlr.Parser
- func (s *If_statementContext) GetRuleContext() antlr.RuleContext
- func (*If_statementContext) IsIf_statementContext()
- func (s *If_statementContext) Statement(i int) IStatementContext
- func (s *If_statementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Import_clauseContext
- func (s *Import_clauseContext) Comment() ICommentContext
- func (s *Import_clauseContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Import_clauseContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Import_clauseContext) GetParser() antlr.Parser
- func (s *Import_clauseContext) GetRuleContext() antlr.RuleContext
- func (s *Import_clauseContext) IDENT() antlr.TerminalNode
- func (s *Import_clauseContext) Import_list() IImport_listContext
- func (*Import_clauseContext) IsImport_clauseContext()
- func (s *Import_clauseContext) Name() INameContext
- func (s *Import_clauseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Import_listContext
- func (s *Import_listContext) AllIDENT() []antlr.TerminalNode
- func (s *Import_listContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Import_listContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Import_listContext) GetParser() antlr.Parser
- func (s *Import_listContext) GetRuleContext() antlr.RuleContext
- func (s *Import_listContext) IDENT(i int) antlr.TerminalNode
- func (*Import_listContext) IsImport_listContext()
- func (s *Import_listContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Language_specificationContext
- func (s *Language_specificationContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Language_specificationContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Language_specificationContext) GetParser() antlr.Parser
- func (s *Language_specificationContext) GetRuleContext() antlr.RuleContext
- func (*Language_specificationContext) IsLanguage_specificationContext()
- func (s *Language_specificationContext) STRING() antlr.TerminalNode
- func (s *Language_specificationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Logical_expressionContext
- func (s *Logical_expressionContext) AllLogical_term() []ILogical_termContext
- func (s *Logical_expressionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Logical_expressionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Logical_expressionContext) GetParser() antlr.Parser
- func (s *Logical_expressionContext) GetRuleContext() antlr.RuleContext
- func (*Logical_expressionContext) IsLogical_expressionContext()
- func (s *Logical_expressionContext) Logical_term(i int) ILogical_termContext
- func (s *Logical_expressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Logical_factorContext
- func (s *Logical_factorContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Logical_factorContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Logical_factorContext) GetParser() antlr.Parser
- func (s *Logical_factorContext) GetRuleContext() antlr.RuleContext
- func (*Logical_factorContext) IsLogical_factorContext()
- func (s *Logical_factorContext) Relation() IRelationContext
- func (s *Logical_factorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Logical_termContext
- func (s *Logical_termContext) AllLogical_factor() []ILogical_factorContext
- func (s *Logical_termContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Logical_termContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Logical_termContext) GetParser() antlr.Parser
- func (s *Logical_termContext) GetRuleContext() antlr.RuleContext
- func (*Logical_termContext) IsLogical_termContext()
- func (s *Logical_termContext) Logical_factor(i int) ILogical_factorContext
- func (s *Logical_termContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Long_class_specifierContext
- func (s *Long_class_specifierContext) AllIDENT() []antlr.TerminalNode
- func (s *Long_class_specifierContext) Class_modification() IClass_modificationContext
- func (s *Long_class_specifierContext) Composition() ICompositionContext
- func (s *Long_class_specifierContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Long_class_specifierContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Long_class_specifierContext) GetParser() antlr.Parser
- func (s *Long_class_specifierContext) GetRuleContext() antlr.RuleContext
- func (s *Long_class_specifierContext) IDENT(i int) antlr.TerminalNode
- func (*Long_class_specifierContext) IsLong_class_specifierContext()
- func (s *Long_class_specifierContext) String_comment() IString_commentContext
- func (s *Long_class_specifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ModificationContext
- func (s *ModificationContext) Class_modification() IClass_modificationContext
- func (s *ModificationContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ModificationContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ModificationContext) Expression() IExpressionContext
- func (s *ModificationContext) GetParser() antlr.Parser
- func (s *ModificationContext) GetRuleContext() antlr.RuleContext
- func (*ModificationContext) IsModificationContext()
- func (s *ModificationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Mul_opContext
- func (s *Mul_opContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Mul_opContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Mul_opContext) GetParser() antlr.Parser
- func (s *Mul_opContext) GetRuleContext() antlr.RuleContext
- func (*Mul_opContext) IsMul_opContext()
- func (s *Mul_opContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type NameContext
- func (s *NameContext) AllIDENT() []antlr.TerminalNode
- func (s *NameContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *NameContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *NameContext) GetParser() antlr.Parser
- func (s *NameContext) GetRuleContext() antlr.RuleContext
- func (s *NameContext) IDENT(i int) antlr.TerminalNode
- func (*NameContext) IsNameContext()
- func (s *NameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Named_argumentContext
- func (s *Named_argumentContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Named_argumentContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Named_argumentContext) Function_argument() IFunction_argumentContext
- func (s *Named_argumentContext) GetParser() antlr.Parser
- func (s *Named_argumentContext) GetRuleContext() antlr.RuleContext
- func (s *Named_argumentContext) IDENT() antlr.TerminalNode
- func (*Named_argumentContext) IsNamed_argumentContext()
- func (s *Named_argumentContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Named_argumentsContext
- func (s *Named_argumentsContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Named_argumentsContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Named_argumentsContext) GetParser() antlr.Parser
- func (s *Named_argumentsContext) GetRuleContext() antlr.RuleContext
- func (*Named_argumentsContext) IsNamed_argumentsContext()
- func (s *Named_argumentsContext) Named_argument() INamed_argumentContext
- func (s *Named_argumentsContext) Named_arguments() INamed_argumentsContext
- func (s *Named_argumentsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Output_expression_listContext
- func (s *Output_expression_listContext) AllExpression() []IExpressionContext
- func (s *Output_expression_listContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Output_expression_listContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Output_expression_listContext) Expression(i int) IExpressionContext
- func (s *Output_expression_listContext) GetParser() antlr.Parser
- func (s *Output_expression_listContext) GetRuleContext() antlr.RuleContext
- func (*Output_expression_listContext) IsOutput_expression_listContext()
- func (s *Output_expression_listContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type PrimaryContext
- func (s *PrimaryContext) AllExpression_list() []IExpression_listContext
- func (s *PrimaryContext) Component_reference() IComponent_referenceContext
- func (s *PrimaryContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *PrimaryContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *PrimaryContext) Expression_list(i int) IExpression_listContext
- func (s *PrimaryContext) Function_arguments() IFunction_argumentsContext
- func (s *PrimaryContext) Function_call_args() IFunction_call_argsContext
- func (s *PrimaryContext) GetParser() antlr.Parser
- func (s *PrimaryContext) GetRuleContext() antlr.RuleContext
- func (*PrimaryContext) IsPrimaryContext()
- func (s *PrimaryContext) Name() INameContext
- func (s *PrimaryContext) Output_expression_list() IOutput_expression_listContext
- func (s *PrimaryContext) STRING() antlr.TerminalNode
- func (s *PrimaryContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *PrimaryContext) UNSIGNED_NUMBER() antlr.TerminalNode
- type Rel_opContext
- func (s *Rel_opContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Rel_opContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Rel_opContext) GetParser() antlr.Parser
- func (s *Rel_opContext) GetRuleContext() antlr.RuleContext
- func (*Rel_opContext) IsRel_opContext()
- func (s *Rel_opContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type RelationContext
- func (s *RelationContext) AllArithmetic_expression() []IArithmetic_expressionContext
- func (s *RelationContext) Arithmetic_expression(i int) IArithmetic_expressionContext
- func (s *RelationContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *RelationContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *RelationContext) GetParser() antlr.Parser
- func (s *RelationContext) GetRuleContext() antlr.RuleContext
- func (*RelationContext) IsRelationContext()
- func (s *RelationContext) Rel_op() IRel_opContext
- func (s *RelationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Short_class_definitionContext
- func (s *Short_class_definitionContext) Class_prefixes() IClass_prefixesContext
- func (s *Short_class_definitionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Short_class_definitionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Short_class_definitionContext) GetParser() antlr.Parser
- func (s *Short_class_definitionContext) GetRuleContext() antlr.RuleContext
- func (*Short_class_definitionContext) IsShort_class_definitionContext()
- func (s *Short_class_definitionContext) Short_class_specifier() IShort_class_specifierContext
- func (s *Short_class_definitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Short_class_specifierContext
- func (s *Short_class_specifierContext) Array_subscripts() IArray_subscriptsContext
- func (s *Short_class_specifierContext) Base_prefix() IBase_prefixContext
- func (s *Short_class_specifierContext) Class_modification() IClass_modificationContext
- func (s *Short_class_specifierContext) Comment() ICommentContext
- func (s *Short_class_specifierContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Short_class_specifierContext) Enum_list() IEnum_listContext
- func (s *Short_class_specifierContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Short_class_specifierContext) GetParser() antlr.Parser
- func (s *Short_class_specifierContext) GetRuleContext() antlr.RuleContext
- func (s *Short_class_specifierContext) IDENT() antlr.TerminalNode
- func (*Short_class_specifierContext) IsShort_class_specifierContext()
- func (s *Short_class_specifierContext) Name() INameContext
- func (s *Short_class_specifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Simple_expressionContext
- func (s *Simple_expressionContext) AllLogical_expression() []ILogical_expressionContext
- func (s *Simple_expressionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Simple_expressionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Simple_expressionContext) GetParser() antlr.Parser
- func (s *Simple_expressionContext) GetRuleContext() antlr.RuleContext
- func (*Simple_expressionContext) IsSimple_expressionContext()
- func (s *Simple_expressionContext) Logical_expression(i int) ILogical_expressionContext
- func (s *Simple_expressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type StatementContext
- func (s *StatementContext) Comment() ICommentContext
- func (s *StatementContext) Component_reference() IComponent_referenceContext
- func (s *StatementContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *StatementContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *StatementContext) Expression() IExpressionContext
- func (s *StatementContext) For_statement() IFor_statementContext
- func (s *StatementContext) Function_call_args() IFunction_call_argsContext
- func (s *StatementContext) GetParser() antlr.Parser
- func (s *StatementContext) GetRuleContext() antlr.RuleContext
- func (s *StatementContext) If_statement() IIf_statementContext
- func (*StatementContext) IsStatementContext()
- func (s *StatementContext) Output_expression_list() IOutput_expression_listContext
- func (s *StatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *StatementContext) When_statement() IWhen_statementContext
- func (s *StatementContext) While_statement() IWhile_statementContext
- type Stored_definitionContext
- func (s *Stored_definitionContext) AllClass_definition() []IClass_definitionContext
- func (s *Stored_definitionContext) AllName() []INameContext
- func (s *Stored_definitionContext) Class_definition(i int) IClass_definitionContext
- func (s *Stored_definitionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Stored_definitionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Stored_definitionContext) GetParser() antlr.Parser
- func (s *Stored_definitionContext) GetRuleContext() antlr.RuleContext
- func (*Stored_definitionContext) IsStored_definitionContext()
- func (s *Stored_definitionContext) Name(i int) INameContext
- func (s *Stored_definitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type String_commentContext
- func (s *String_commentContext) AllSTRING() []antlr.TerminalNode
- func (s *String_commentContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *String_commentContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *String_commentContext) GetParser() antlr.Parser
- func (s *String_commentContext) GetRuleContext() antlr.RuleContext
- func (*String_commentContext) IsString_commentContext()
- func (s *String_commentContext) STRING(i int) antlr.TerminalNode
- func (s *String_commentContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type SubscriptContext
- func (s *SubscriptContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *SubscriptContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *SubscriptContext) Expression() IExpressionContext
- func (s *SubscriptContext) GetParser() antlr.Parser
- func (s *SubscriptContext) GetRuleContext() antlr.RuleContext
- func (*SubscriptContext) IsSubscriptContext()
- func (s *SubscriptContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type TermContext
- func (s *TermContext) AllFactor() []IFactorContext
- func (s *TermContext) AllMul_op() []IMul_opContext
- func (s *TermContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *TermContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *TermContext) Factor(i int) IFactorContext
- func (s *TermContext) GetParser() antlr.Parser
- func (s *TermContext) GetRuleContext() antlr.RuleContext
- func (*TermContext) IsTermContext()
- func (s *TermContext) Mul_op(i int) IMul_opContext
- func (s *TermContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Type_prefixContext
- func (s *Type_prefixContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Type_prefixContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Type_prefixContext) GetParser() antlr.Parser
- func (s *Type_prefixContext) GetRuleContext() antlr.RuleContext
- func (*Type_prefixContext) IsType_prefixContext()
- func (s *Type_prefixContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Type_specifierContext
- func (s *Type_specifierContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Type_specifierContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Type_specifierContext) GetParser() antlr.Parser
- func (s *Type_specifierContext) GetRuleContext() antlr.RuleContext
- func (*Type_specifierContext) IsType_specifierContext()
- func (s *Type_specifierContext) Name() INameContext
- func (s *Type_specifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type When_equationContext
- func (s *When_equationContext) AllEquation() []IEquationContext
- func (s *When_equationContext) AllExpression() []IExpressionContext
- func (s *When_equationContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *When_equationContext) Equation(i int) IEquationContext
- func (s *When_equationContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *When_equationContext) Expression(i int) IExpressionContext
- func (s *When_equationContext) GetParser() antlr.Parser
- func (s *When_equationContext) GetRuleContext() antlr.RuleContext
- func (*When_equationContext) IsWhen_equationContext()
- func (s *When_equationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type When_statementContext
- func (s *When_statementContext) AllExpression() []IExpressionContext
- func (s *When_statementContext) AllStatement() []IStatementContext
- func (s *When_statementContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *When_statementContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *When_statementContext) Expression(i int) IExpressionContext
- func (s *When_statementContext) GetParser() antlr.Parser
- func (s *When_statementContext) GetRuleContext() antlr.RuleContext
- func (*When_statementContext) IsWhen_statementContext()
- func (s *When_statementContext) Statement(i int) IStatementContext
- func (s *When_statementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type While_statementContext
- func (s *While_statementContext) AllStatement() []IStatementContext
- func (s *While_statementContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *While_statementContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *While_statementContext) Expression() IExpressionContext
- func (s *While_statementContext) GetParser() antlr.Parser
- func (s *While_statementContext) GetRuleContext() antlr.RuleContext
- func (*While_statementContext) IsWhile_statementContext()
- func (s *While_statementContext) Statement(i int) IStatementContext
- func (s *While_statementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
Examples ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewmodelicaLexer ¶
func NewmodelicaLexer(input antlr.CharStream) *modelicaLexer
func NewmodelicaParser ¶
func NewmodelicaParser(input antlr.TokenStream) *modelicaParser
Types ¶
type Add_opContext ¶
type Add_opContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewAdd_opContext ¶
func NewAdd_opContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Add_opContext
func NewEmptyAdd_opContext ¶
func NewEmptyAdd_opContext() *Add_opContext
func (*Add_opContext) EnterRule ¶
func (s *Add_opContext) EnterRule(listener antlr.ParseTreeListener)
func (*Add_opContext) ExitRule ¶
func (s *Add_opContext) ExitRule(listener antlr.ParseTreeListener)
func (*Add_opContext) GetParser ¶
func (s *Add_opContext) GetParser() antlr.Parser
func (*Add_opContext) GetRuleContext ¶
func (s *Add_opContext) GetRuleContext() antlr.RuleContext
func (*Add_opContext) IsAdd_opContext ¶
func (*Add_opContext) IsAdd_opContext()
func (*Add_opContext) ToStringTree ¶
func (s *Add_opContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Algorithm_sectionContext ¶
type Algorithm_sectionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewAlgorithm_sectionContext ¶
func NewAlgorithm_sectionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Algorithm_sectionContext
func NewEmptyAlgorithm_sectionContext ¶
func NewEmptyAlgorithm_sectionContext() *Algorithm_sectionContext
func (*Algorithm_sectionContext) AllStatement ¶
func (s *Algorithm_sectionContext) AllStatement() []IStatementContext
func (*Algorithm_sectionContext) EnterRule ¶
func (s *Algorithm_sectionContext) EnterRule(listener antlr.ParseTreeListener)
func (*Algorithm_sectionContext) ExitRule ¶
func (s *Algorithm_sectionContext) ExitRule(listener antlr.ParseTreeListener)
func (*Algorithm_sectionContext) GetParser ¶
func (s *Algorithm_sectionContext) GetParser() antlr.Parser
func (*Algorithm_sectionContext) GetRuleContext ¶
func (s *Algorithm_sectionContext) GetRuleContext() antlr.RuleContext
func (*Algorithm_sectionContext) IsAlgorithm_sectionContext ¶
func (*Algorithm_sectionContext) IsAlgorithm_sectionContext()
func (*Algorithm_sectionContext) Statement ¶
func (s *Algorithm_sectionContext) Statement(i int) IStatementContext
func (*Algorithm_sectionContext) ToStringTree ¶
func (s *Algorithm_sectionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type AnnotationContext ¶
type AnnotationContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewAnnotationContext ¶
func NewAnnotationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AnnotationContext
func NewEmptyAnnotationContext ¶
func NewEmptyAnnotationContext() *AnnotationContext
func (*AnnotationContext) Class_modification ¶
func (s *AnnotationContext) Class_modification() IClass_modificationContext
func (*AnnotationContext) EnterRule ¶
func (s *AnnotationContext) EnterRule(listener antlr.ParseTreeListener)
func (*AnnotationContext) ExitRule ¶
func (s *AnnotationContext) ExitRule(listener antlr.ParseTreeListener)
func (*AnnotationContext) GetParser ¶
func (s *AnnotationContext) GetParser() antlr.Parser
func (*AnnotationContext) GetRuleContext ¶
func (s *AnnotationContext) GetRuleContext() antlr.RuleContext
func (*AnnotationContext) IsAnnotationContext ¶
func (*AnnotationContext) IsAnnotationContext()
func (*AnnotationContext) ToStringTree ¶
func (s *AnnotationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ArgumentContext ¶
type ArgumentContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewArgumentContext ¶
func NewArgumentContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ArgumentContext
func NewEmptyArgumentContext ¶
func NewEmptyArgumentContext() *ArgumentContext
func (*ArgumentContext) Element_modification_or_replaceable ¶
func (s *ArgumentContext) Element_modification_or_replaceable() IElement_modification_or_replaceableContext
func (*ArgumentContext) Element_redeclaration ¶
func (s *ArgumentContext) Element_redeclaration() IElement_redeclarationContext
func (*ArgumentContext) EnterRule ¶
func (s *ArgumentContext) EnterRule(listener antlr.ParseTreeListener)
func (*ArgumentContext) ExitRule ¶
func (s *ArgumentContext) ExitRule(listener antlr.ParseTreeListener)
func (*ArgumentContext) GetParser ¶
func (s *ArgumentContext) GetParser() antlr.Parser
func (*ArgumentContext) GetRuleContext ¶
func (s *ArgumentContext) GetRuleContext() antlr.RuleContext
func (*ArgumentContext) IsArgumentContext ¶
func (*ArgumentContext) IsArgumentContext()
func (*ArgumentContext) ToStringTree ¶
func (s *ArgumentContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Argument_listContext ¶
type Argument_listContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewArgument_listContext ¶
func NewArgument_listContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Argument_listContext
func NewEmptyArgument_listContext ¶
func NewEmptyArgument_listContext() *Argument_listContext
func (*Argument_listContext) AllArgument ¶
func (s *Argument_listContext) AllArgument() []IArgumentContext
func (*Argument_listContext) Argument ¶
func (s *Argument_listContext) Argument(i int) IArgumentContext
func (*Argument_listContext) EnterRule ¶
func (s *Argument_listContext) EnterRule(listener antlr.ParseTreeListener)
func (*Argument_listContext) ExitRule ¶
func (s *Argument_listContext) ExitRule(listener antlr.ParseTreeListener)
func (*Argument_listContext) GetParser ¶
func (s *Argument_listContext) GetParser() antlr.Parser
func (*Argument_listContext) GetRuleContext ¶
func (s *Argument_listContext) GetRuleContext() antlr.RuleContext
func (*Argument_listContext) IsArgument_listContext ¶
func (*Argument_listContext) IsArgument_listContext()
func (*Argument_listContext) ToStringTree ¶
func (s *Argument_listContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Arithmetic_expressionContext ¶
type Arithmetic_expressionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewArithmetic_expressionContext ¶
func NewArithmetic_expressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Arithmetic_expressionContext
func NewEmptyArithmetic_expressionContext ¶
func NewEmptyArithmetic_expressionContext() *Arithmetic_expressionContext
func (*Arithmetic_expressionContext) Add_op ¶
func (s *Arithmetic_expressionContext) Add_op(i int) IAdd_opContext
func (*Arithmetic_expressionContext) AllAdd_op ¶
func (s *Arithmetic_expressionContext) AllAdd_op() []IAdd_opContext
func (*Arithmetic_expressionContext) AllTerm ¶
func (s *Arithmetic_expressionContext) AllTerm() []ITermContext
func (*Arithmetic_expressionContext) EnterRule ¶
func (s *Arithmetic_expressionContext) EnterRule(listener antlr.ParseTreeListener)
func (*Arithmetic_expressionContext) ExitRule ¶
func (s *Arithmetic_expressionContext) ExitRule(listener antlr.ParseTreeListener)
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 (s *Arithmetic_expressionContext) Term(i int) ITermContext
func (*Arithmetic_expressionContext) ToStringTree ¶
func (s *Arithmetic_expressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Array_subscriptsContext ¶
type Array_subscriptsContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewArray_subscriptsContext ¶
func NewArray_subscriptsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Array_subscriptsContext
func NewEmptyArray_subscriptsContext ¶
func NewEmptyArray_subscriptsContext() *Array_subscriptsContext
func (*Array_subscriptsContext) AllSubscript ¶
func (s *Array_subscriptsContext) AllSubscript() []ISubscriptContext
func (*Array_subscriptsContext) EnterRule ¶
func (s *Array_subscriptsContext) EnterRule(listener antlr.ParseTreeListener)
func (*Array_subscriptsContext) ExitRule ¶
func (s *Array_subscriptsContext) ExitRule(listener antlr.ParseTreeListener)
func (*Array_subscriptsContext) GetParser ¶
func (s *Array_subscriptsContext) GetParser() antlr.Parser
func (*Array_subscriptsContext) GetRuleContext ¶
func (s *Array_subscriptsContext) GetRuleContext() antlr.RuleContext
func (*Array_subscriptsContext) IsArray_subscriptsContext ¶
func (*Array_subscriptsContext) IsArray_subscriptsContext()
func (*Array_subscriptsContext) Subscript ¶
func (s *Array_subscriptsContext) Subscript(i int) ISubscriptContext
func (*Array_subscriptsContext) ToStringTree ¶
func (s *Array_subscriptsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Base_prefixContext ¶
type Base_prefixContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewBase_prefixContext ¶
func NewBase_prefixContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Base_prefixContext
func NewEmptyBase_prefixContext ¶
func NewEmptyBase_prefixContext() *Base_prefixContext
func (*Base_prefixContext) EnterRule ¶
func (s *Base_prefixContext) EnterRule(listener antlr.ParseTreeListener)
func (*Base_prefixContext) ExitRule ¶
func (s *Base_prefixContext) ExitRule(listener antlr.ParseTreeListener)
func (*Base_prefixContext) GetParser ¶
func (s *Base_prefixContext) GetParser() antlr.Parser
func (*Base_prefixContext) GetRuleContext ¶
func (s *Base_prefixContext) GetRuleContext() antlr.RuleContext
func (*Base_prefixContext) IsBase_prefixContext ¶
func (*Base_prefixContext) IsBase_prefixContext()
func (*Base_prefixContext) ToStringTree ¶
func (s *Base_prefixContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*Base_prefixContext) Type_prefix ¶
func (s *Base_prefixContext) Type_prefix() IType_prefixContext
type BasemodelicaListener ¶
type BasemodelicaListener struct{}
BasemodelicaListener is a complete listener for a parse tree produced by modelicaParser.
func (*BasemodelicaListener) EnterAdd_op ¶
func (s *BasemodelicaListener) EnterAdd_op(ctx *Add_opContext)
EnterAdd_op is called when production add_op is entered.
func (*BasemodelicaListener) EnterAlgorithm_section ¶
func (s *BasemodelicaListener) EnterAlgorithm_section(ctx *Algorithm_sectionContext)
EnterAlgorithm_section is called when production algorithm_section is entered.
func (*BasemodelicaListener) EnterAnnotation ¶
func (s *BasemodelicaListener) EnterAnnotation(ctx *AnnotationContext)
EnterAnnotation is called when production annotation is entered.
func (*BasemodelicaListener) EnterArgument ¶
func (s *BasemodelicaListener) EnterArgument(ctx *ArgumentContext)
EnterArgument is called when production argument is entered.
func (*BasemodelicaListener) EnterArgument_list ¶
func (s *BasemodelicaListener) EnterArgument_list(ctx *Argument_listContext)
EnterArgument_list is called when production argument_list is entered.
func (*BasemodelicaListener) EnterArithmetic_expression ¶
func (s *BasemodelicaListener) EnterArithmetic_expression(ctx *Arithmetic_expressionContext)
EnterArithmetic_expression is called when production arithmetic_expression is entered.
func (*BasemodelicaListener) EnterArray_subscripts ¶
func (s *BasemodelicaListener) EnterArray_subscripts(ctx *Array_subscriptsContext)
EnterArray_subscripts is called when production array_subscripts is entered.
func (*BasemodelicaListener) EnterBase_prefix ¶
func (s *BasemodelicaListener) EnterBase_prefix(ctx *Base_prefixContext)
EnterBase_prefix is called when production base_prefix is entered.
func (*BasemodelicaListener) EnterClass_definition ¶
func (s *BasemodelicaListener) EnterClass_definition(ctx *Class_definitionContext)
EnterClass_definition is called when production class_definition is entered.
func (*BasemodelicaListener) EnterClass_modification ¶
func (s *BasemodelicaListener) EnterClass_modification(ctx *Class_modificationContext)
EnterClass_modification is called when production class_modification is entered.
func (*BasemodelicaListener) EnterClass_prefixes ¶
func (s *BasemodelicaListener) EnterClass_prefixes(ctx *Class_prefixesContext)
EnterClass_prefixes is called when production class_prefixes is entered.
func (*BasemodelicaListener) EnterClass_specifier ¶
func (s *BasemodelicaListener) EnterClass_specifier(ctx *Class_specifierContext)
EnterClass_specifier is called when production class_specifier is entered.
func (*BasemodelicaListener) EnterComment ¶
func (s *BasemodelicaListener) EnterComment(ctx *CommentContext)
EnterComment is called when production comment is entered.
func (*BasemodelicaListener) EnterComponent_clause ¶
func (s *BasemodelicaListener) EnterComponent_clause(ctx *Component_clauseContext)
EnterComponent_clause is called when production component_clause is entered.
func (*BasemodelicaListener) EnterComponent_clause1 ¶
func (s *BasemodelicaListener) EnterComponent_clause1(ctx *Component_clause1Context)
EnterComponent_clause1 is called when production component_clause1 is entered.
func (*BasemodelicaListener) EnterComponent_declaration ¶
func (s *BasemodelicaListener) EnterComponent_declaration(ctx *Component_declarationContext)
EnterComponent_declaration is called when production component_declaration is entered.
func (*BasemodelicaListener) EnterComponent_declaration1 ¶
func (s *BasemodelicaListener) EnterComponent_declaration1(ctx *Component_declaration1Context)
EnterComponent_declaration1 is called when production component_declaration1 is entered.
func (*BasemodelicaListener) EnterComponent_list ¶
func (s *BasemodelicaListener) EnterComponent_list(ctx *Component_listContext)
EnterComponent_list is called when production component_list is entered.
func (*BasemodelicaListener) EnterComponent_reference ¶
func (s *BasemodelicaListener) EnterComponent_reference(ctx *Component_referenceContext)
EnterComponent_reference is called when production component_reference is entered.
func (*BasemodelicaListener) EnterComposition ¶
func (s *BasemodelicaListener) EnterComposition(ctx *CompositionContext)
EnterComposition is called when production composition is entered.
func (*BasemodelicaListener) EnterCondition_attribute ¶
func (s *BasemodelicaListener) EnterCondition_attribute(ctx *Condition_attributeContext)
EnterCondition_attribute is called when production condition_attribute is entered.
func (*BasemodelicaListener) EnterConnect_clause ¶
func (s *BasemodelicaListener) EnterConnect_clause(ctx *Connect_clauseContext)
EnterConnect_clause is called when production connect_clause is entered.
func (*BasemodelicaListener) EnterConstraining_clause ¶
func (s *BasemodelicaListener) EnterConstraining_clause(ctx *Constraining_clauseContext)
EnterConstraining_clause is called when production constraining_clause is entered.
func (*BasemodelicaListener) EnterDeclaration ¶
func (s *BasemodelicaListener) EnterDeclaration(ctx *DeclarationContext)
EnterDeclaration is called when production declaration is entered.
func (*BasemodelicaListener) EnterDer_class_specifier ¶
func (s *BasemodelicaListener) EnterDer_class_specifier(ctx *Der_class_specifierContext)
EnterDer_class_specifier is called when production der_class_specifier is entered.
func (*BasemodelicaListener) EnterElement ¶
func (s *BasemodelicaListener) EnterElement(ctx *ElementContext)
EnterElement is called when production element is entered.
func (*BasemodelicaListener) EnterElement_list ¶
func (s *BasemodelicaListener) EnterElement_list(ctx *Element_listContext)
EnterElement_list is called when production element_list is entered.
func (*BasemodelicaListener) EnterElement_modification ¶
func (s *BasemodelicaListener) EnterElement_modification(ctx *Element_modificationContext)
EnterElement_modification is called when production element_modification is entered.
func (*BasemodelicaListener) EnterElement_modification_or_replaceable ¶
func (s *BasemodelicaListener) EnterElement_modification_or_replaceable(ctx *Element_modification_or_replaceableContext)
EnterElement_modification_or_replaceable is called when production element_modification_or_replaceable is entered.
func (*BasemodelicaListener) EnterElement_redeclaration ¶
func (s *BasemodelicaListener) EnterElement_redeclaration(ctx *Element_redeclarationContext)
EnterElement_redeclaration is called when production element_redeclaration is entered.
func (*BasemodelicaListener) EnterElement_replaceable ¶
func (s *BasemodelicaListener) EnterElement_replaceable(ctx *Element_replaceableContext)
EnterElement_replaceable is called when production element_replaceable is entered.
func (*BasemodelicaListener) EnterEnum_list ¶
func (s *BasemodelicaListener) EnterEnum_list(ctx *Enum_listContext)
EnterEnum_list is called when production enum_list is entered.
func (*BasemodelicaListener) EnterEnumeration_literal ¶
func (s *BasemodelicaListener) EnterEnumeration_literal(ctx *Enumeration_literalContext)
EnterEnumeration_literal is called when production enumeration_literal is entered.
func (*BasemodelicaListener) EnterEquation ¶
func (s *BasemodelicaListener) EnterEquation(ctx *EquationContext)
EnterEquation is called when production equation is entered.
func (*BasemodelicaListener) EnterEquation_section ¶
func (s *BasemodelicaListener) EnterEquation_section(ctx *Equation_sectionContext)
EnterEquation_section is called when production equation_section is entered.
func (*BasemodelicaListener) EnterEveryRule ¶
func (s *BasemodelicaListener) EnterEveryRule(ctx antlr.ParserRuleContext)
EnterEveryRule is called when any rule is entered.
func (*BasemodelicaListener) EnterExpression ¶
func (s *BasemodelicaListener) EnterExpression(ctx *ExpressionContext)
EnterExpression is called when production expression is entered.
func (*BasemodelicaListener) EnterExpression_list ¶
func (s *BasemodelicaListener) EnterExpression_list(ctx *Expression_listContext)
EnterExpression_list is called when production expression_list is entered.
func (*BasemodelicaListener) EnterExtends_clause ¶
func (s *BasemodelicaListener) EnterExtends_clause(ctx *Extends_clauseContext)
EnterExtends_clause is called when production extends_clause is entered.
func (*BasemodelicaListener) EnterExternal_function_call ¶
func (s *BasemodelicaListener) EnterExternal_function_call(ctx *External_function_callContext)
EnterExternal_function_call is called when production external_function_call is entered.
func (*BasemodelicaListener) EnterFactor ¶
func (s *BasemodelicaListener) EnterFactor(ctx *FactorContext)
EnterFactor is called when production factor is entered.
func (*BasemodelicaListener) EnterFor_equation ¶
func (s *BasemodelicaListener) EnterFor_equation(ctx *For_equationContext)
EnterFor_equation is called when production for_equation is entered.
func (*BasemodelicaListener) EnterFor_index ¶
func (s *BasemodelicaListener) EnterFor_index(ctx *For_indexContext)
EnterFor_index is called when production for_index is entered.
func (*BasemodelicaListener) EnterFor_indices ¶
func (s *BasemodelicaListener) EnterFor_indices(ctx *For_indicesContext)
EnterFor_indices is called when production for_indices is entered.
func (*BasemodelicaListener) EnterFor_statement ¶
func (s *BasemodelicaListener) EnterFor_statement(ctx *For_statementContext)
EnterFor_statement is called when production for_statement is entered.
func (*BasemodelicaListener) EnterFunction_argument ¶
func (s *BasemodelicaListener) EnterFunction_argument(ctx *Function_argumentContext)
EnterFunction_argument is called when production function_argument is entered.
func (*BasemodelicaListener) EnterFunction_arguments ¶
func (s *BasemodelicaListener) EnterFunction_arguments(ctx *Function_argumentsContext)
EnterFunction_arguments is called when production function_arguments is entered.
func (*BasemodelicaListener) EnterFunction_call_args ¶
func (s *BasemodelicaListener) EnterFunction_call_args(ctx *Function_call_argsContext)
EnterFunction_call_args is called when production function_call_args is entered.
func (*BasemodelicaListener) EnterIf_equation ¶
func (s *BasemodelicaListener) EnterIf_equation(ctx *If_equationContext)
EnterIf_equation is called when production if_equation is entered.
func (*BasemodelicaListener) EnterIf_statement ¶
func (s *BasemodelicaListener) EnterIf_statement(ctx *If_statementContext)
EnterIf_statement is called when production if_statement is entered.
func (*BasemodelicaListener) EnterImport_clause ¶
func (s *BasemodelicaListener) EnterImport_clause(ctx *Import_clauseContext)
EnterImport_clause is called when production import_clause is entered.
func (*BasemodelicaListener) EnterImport_list ¶
func (s *BasemodelicaListener) EnterImport_list(ctx *Import_listContext)
EnterImport_list is called when production import_list is entered.
func (*BasemodelicaListener) EnterLanguage_specification ¶
func (s *BasemodelicaListener) EnterLanguage_specification(ctx *Language_specificationContext)
EnterLanguage_specification is called when production language_specification is entered.
func (*BasemodelicaListener) EnterLogical_expression ¶
func (s *BasemodelicaListener) EnterLogical_expression(ctx *Logical_expressionContext)
EnterLogical_expression is called when production logical_expression is entered.
func (*BasemodelicaListener) EnterLogical_factor ¶
func (s *BasemodelicaListener) EnterLogical_factor(ctx *Logical_factorContext)
EnterLogical_factor is called when production logical_factor is entered.
func (*BasemodelicaListener) EnterLogical_term ¶
func (s *BasemodelicaListener) EnterLogical_term(ctx *Logical_termContext)
EnterLogical_term is called when production logical_term is entered.
func (*BasemodelicaListener) EnterLong_class_specifier ¶
func (s *BasemodelicaListener) EnterLong_class_specifier(ctx *Long_class_specifierContext)
EnterLong_class_specifier is called when production long_class_specifier is entered.
func (*BasemodelicaListener) EnterModification ¶
func (s *BasemodelicaListener) EnterModification(ctx *ModificationContext)
EnterModification is called when production modification is entered.
func (*BasemodelicaListener) EnterMul_op ¶
func (s *BasemodelicaListener) EnterMul_op(ctx *Mul_opContext)
EnterMul_op is called when production mul_op is entered.
func (*BasemodelicaListener) EnterName ¶
func (s *BasemodelicaListener) EnterName(ctx *NameContext)
EnterName is called when production name is entered.
func (*BasemodelicaListener) EnterNamed_argument ¶
func (s *BasemodelicaListener) EnterNamed_argument(ctx *Named_argumentContext)
EnterNamed_argument is called when production named_argument is entered.
func (*BasemodelicaListener) EnterNamed_arguments ¶
func (s *BasemodelicaListener) EnterNamed_arguments(ctx *Named_argumentsContext)
EnterNamed_arguments is called when production named_arguments is entered.
func (*BasemodelicaListener) EnterOutput_expression_list ¶
func (s *BasemodelicaListener) EnterOutput_expression_list(ctx *Output_expression_listContext)
EnterOutput_expression_list is called when production output_expression_list is entered.
func (*BasemodelicaListener) EnterPrimary ¶
func (s *BasemodelicaListener) EnterPrimary(ctx *PrimaryContext)
EnterPrimary is called when production primary is entered.
func (*BasemodelicaListener) EnterRel_op ¶
func (s *BasemodelicaListener) EnterRel_op(ctx *Rel_opContext)
EnterRel_op is called when production rel_op is entered.
func (*BasemodelicaListener) EnterRelation ¶
func (s *BasemodelicaListener) EnterRelation(ctx *RelationContext)
EnterRelation is called when production relation is entered.
func (*BasemodelicaListener) EnterShort_class_definition ¶
func (s *BasemodelicaListener) EnterShort_class_definition(ctx *Short_class_definitionContext)
EnterShort_class_definition is called when production short_class_definition is entered.
func (*BasemodelicaListener) EnterShort_class_specifier ¶
func (s *BasemodelicaListener) EnterShort_class_specifier(ctx *Short_class_specifierContext)
EnterShort_class_specifier is called when production short_class_specifier is entered.
func (*BasemodelicaListener) EnterSimple_expression ¶
func (s *BasemodelicaListener) EnterSimple_expression(ctx *Simple_expressionContext)
EnterSimple_expression is called when production simple_expression is entered.
func (*BasemodelicaListener) EnterStatement ¶
func (s *BasemodelicaListener) EnterStatement(ctx *StatementContext)
EnterStatement is called when production statement is entered.
func (*BasemodelicaListener) EnterStored_definition ¶
func (s *BasemodelicaListener) EnterStored_definition(ctx *Stored_definitionContext)
EnterStored_definition is called when production stored_definition is entered.
func (*BasemodelicaListener) EnterString_comment ¶
func (s *BasemodelicaListener) EnterString_comment(ctx *String_commentContext)
EnterString_comment is called when production string_comment is entered.
func (*BasemodelicaListener) EnterSubscript ¶
func (s *BasemodelicaListener) EnterSubscript(ctx *SubscriptContext)
EnterSubscript is called when production subscript is entered.
func (*BasemodelicaListener) EnterTerm ¶
func (s *BasemodelicaListener) EnterTerm(ctx *TermContext)
EnterTerm is called when production term is entered.
func (*BasemodelicaListener) EnterType_prefix ¶
func (s *BasemodelicaListener) EnterType_prefix(ctx *Type_prefixContext)
EnterType_prefix is called when production type_prefix is entered.
func (*BasemodelicaListener) EnterType_specifier ¶
func (s *BasemodelicaListener) EnterType_specifier(ctx *Type_specifierContext)
EnterType_specifier is called when production type_specifier is entered.
func (*BasemodelicaListener) EnterWhen_equation ¶
func (s *BasemodelicaListener) EnterWhen_equation(ctx *When_equationContext)
EnterWhen_equation is called when production when_equation is entered.
func (*BasemodelicaListener) EnterWhen_statement ¶
func (s *BasemodelicaListener) EnterWhen_statement(ctx *When_statementContext)
EnterWhen_statement is called when production when_statement is entered.
func (*BasemodelicaListener) EnterWhile_statement ¶
func (s *BasemodelicaListener) EnterWhile_statement(ctx *While_statementContext)
EnterWhile_statement is called when production while_statement is entered.
func (*BasemodelicaListener) ExitAdd_op ¶
func (s *BasemodelicaListener) ExitAdd_op(ctx *Add_opContext)
ExitAdd_op is called when production add_op is exited.
func (*BasemodelicaListener) ExitAlgorithm_section ¶
func (s *BasemodelicaListener) ExitAlgorithm_section(ctx *Algorithm_sectionContext)
ExitAlgorithm_section is called when production algorithm_section is exited.
func (*BasemodelicaListener) ExitAnnotation ¶
func (s *BasemodelicaListener) ExitAnnotation(ctx *AnnotationContext)
ExitAnnotation is called when production annotation is exited.
func (*BasemodelicaListener) ExitArgument ¶
func (s *BasemodelicaListener) ExitArgument(ctx *ArgumentContext)
ExitArgument is called when production argument is exited.
func (*BasemodelicaListener) ExitArgument_list ¶
func (s *BasemodelicaListener) ExitArgument_list(ctx *Argument_listContext)
ExitArgument_list is called when production argument_list is exited.
func (*BasemodelicaListener) ExitArithmetic_expression ¶
func (s *BasemodelicaListener) ExitArithmetic_expression(ctx *Arithmetic_expressionContext)
ExitArithmetic_expression is called when production arithmetic_expression is exited.
func (*BasemodelicaListener) ExitArray_subscripts ¶
func (s *BasemodelicaListener) ExitArray_subscripts(ctx *Array_subscriptsContext)
ExitArray_subscripts is called when production array_subscripts is exited.
func (*BasemodelicaListener) ExitBase_prefix ¶
func (s *BasemodelicaListener) ExitBase_prefix(ctx *Base_prefixContext)
ExitBase_prefix is called when production base_prefix is exited.
func (*BasemodelicaListener) ExitClass_definition ¶
func (s *BasemodelicaListener) ExitClass_definition(ctx *Class_definitionContext)
ExitClass_definition is called when production class_definition is exited.
func (*BasemodelicaListener) ExitClass_modification ¶
func (s *BasemodelicaListener) ExitClass_modification(ctx *Class_modificationContext)
ExitClass_modification is called when production class_modification is exited.
func (*BasemodelicaListener) ExitClass_prefixes ¶
func (s *BasemodelicaListener) ExitClass_prefixes(ctx *Class_prefixesContext)
ExitClass_prefixes is called when production class_prefixes is exited.
func (*BasemodelicaListener) ExitClass_specifier ¶
func (s *BasemodelicaListener) ExitClass_specifier(ctx *Class_specifierContext)
ExitClass_specifier is called when production class_specifier is exited.
func (*BasemodelicaListener) ExitComment ¶
func (s *BasemodelicaListener) ExitComment(ctx *CommentContext)
ExitComment is called when production comment is exited.
func (*BasemodelicaListener) ExitComponent_clause ¶
func (s *BasemodelicaListener) ExitComponent_clause(ctx *Component_clauseContext)
ExitComponent_clause is called when production component_clause is exited.
func (*BasemodelicaListener) ExitComponent_clause1 ¶
func (s *BasemodelicaListener) ExitComponent_clause1(ctx *Component_clause1Context)
ExitComponent_clause1 is called when production component_clause1 is exited.
func (*BasemodelicaListener) ExitComponent_declaration ¶
func (s *BasemodelicaListener) ExitComponent_declaration(ctx *Component_declarationContext)
ExitComponent_declaration is called when production component_declaration is exited.
func (*BasemodelicaListener) ExitComponent_declaration1 ¶
func (s *BasemodelicaListener) ExitComponent_declaration1(ctx *Component_declaration1Context)
ExitComponent_declaration1 is called when production component_declaration1 is exited.
func (*BasemodelicaListener) ExitComponent_list ¶
func (s *BasemodelicaListener) ExitComponent_list(ctx *Component_listContext)
ExitComponent_list is called when production component_list is exited.
func (*BasemodelicaListener) ExitComponent_reference ¶
func (s *BasemodelicaListener) ExitComponent_reference(ctx *Component_referenceContext)
ExitComponent_reference is called when production component_reference is exited.
func (*BasemodelicaListener) ExitComposition ¶
func (s *BasemodelicaListener) ExitComposition(ctx *CompositionContext)
ExitComposition is called when production composition is exited.
func (*BasemodelicaListener) ExitCondition_attribute ¶
func (s *BasemodelicaListener) ExitCondition_attribute(ctx *Condition_attributeContext)
ExitCondition_attribute is called when production condition_attribute is exited.
func (*BasemodelicaListener) ExitConnect_clause ¶
func (s *BasemodelicaListener) ExitConnect_clause(ctx *Connect_clauseContext)
ExitConnect_clause is called when production connect_clause is exited.
func (*BasemodelicaListener) ExitConstraining_clause ¶
func (s *BasemodelicaListener) ExitConstraining_clause(ctx *Constraining_clauseContext)
ExitConstraining_clause is called when production constraining_clause is exited.
func (*BasemodelicaListener) ExitDeclaration ¶
func (s *BasemodelicaListener) ExitDeclaration(ctx *DeclarationContext)
ExitDeclaration is called when production declaration is exited.
func (*BasemodelicaListener) ExitDer_class_specifier ¶
func (s *BasemodelicaListener) ExitDer_class_specifier(ctx *Der_class_specifierContext)
ExitDer_class_specifier is called when production der_class_specifier is exited.
func (*BasemodelicaListener) ExitElement ¶
func (s *BasemodelicaListener) ExitElement(ctx *ElementContext)
ExitElement is called when production element is exited.
func (*BasemodelicaListener) ExitElement_list ¶
func (s *BasemodelicaListener) ExitElement_list(ctx *Element_listContext)
ExitElement_list is called when production element_list is exited.
func (*BasemodelicaListener) ExitElement_modification ¶
func (s *BasemodelicaListener) ExitElement_modification(ctx *Element_modificationContext)
ExitElement_modification is called when production element_modification is exited.
func (*BasemodelicaListener) ExitElement_modification_or_replaceable ¶
func (s *BasemodelicaListener) ExitElement_modification_or_replaceable(ctx *Element_modification_or_replaceableContext)
ExitElement_modification_or_replaceable is called when production element_modification_or_replaceable is exited.
func (*BasemodelicaListener) ExitElement_redeclaration ¶
func (s *BasemodelicaListener) ExitElement_redeclaration(ctx *Element_redeclarationContext)
ExitElement_redeclaration is called when production element_redeclaration is exited.
func (*BasemodelicaListener) ExitElement_replaceable ¶
func (s *BasemodelicaListener) ExitElement_replaceable(ctx *Element_replaceableContext)
ExitElement_replaceable is called when production element_replaceable is exited.
func (*BasemodelicaListener) ExitEnum_list ¶
func (s *BasemodelicaListener) ExitEnum_list(ctx *Enum_listContext)
ExitEnum_list is called when production enum_list is exited.
func (*BasemodelicaListener) ExitEnumeration_literal ¶
func (s *BasemodelicaListener) ExitEnumeration_literal(ctx *Enumeration_literalContext)
ExitEnumeration_literal is called when production enumeration_literal is exited.
func (*BasemodelicaListener) ExitEquation ¶
func (s *BasemodelicaListener) ExitEquation(ctx *EquationContext)
ExitEquation is called when production equation is exited.
func (*BasemodelicaListener) ExitEquation_section ¶
func (s *BasemodelicaListener) ExitEquation_section(ctx *Equation_sectionContext)
ExitEquation_section is called when production equation_section is exited.
func (*BasemodelicaListener) ExitEveryRule ¶
func (s *BasemodelicaListener) ExitEveryRule(ctx antlr.ParserRuleContext)
ExitEveryRule is called when any rule is exited.
func (*BasemodelicaListener) ExitExpression ¶
func (s *BasemodelicaListener) ExitExpression(ctx *ExpressionContext)
ExitExpression is called when production expression is exited.
func (*BasemodelicaListener) ExitExpression_list ¶
func (s *BasemodelicaListener) ExitExpression_list(ctx *Expression_listContext)
ExitExpression_list is called when production expression_list is exited.
func (*BasemodelicaListener) ExitExtends_clause ¶
func (s *BasemodelicaListener) ExitExtends_clause(ctx *Extends_clauseContext)
ExitExtends_clause is called when production extends_clause is exited.
func (*BasemodelicaListener) ExitExternal_function_call ¶
func (s *BasemodelicaListener) ExitExternal_function_call(ctx *External_function_callContext)
ExitExternal_function_call is called when production external_function_call is exited.
func (*BasemodelicaListener) ExitFactor ¶
func (s *BasemodelicaListener) ExitFactor(ctx *FactorContext)
ExitFactor is called when production factor is exited.
func (*BasemodelicaListener) ExitFor_equation ¶
func (s *BasemodelicaListener) ExitFor_equation(ctx *For_equationContext)
ExitFor_equation is called when production for_equation is exited.
func (*BasemodelicaListener) ExitFor_index ¶
func (s *BasemodelicaListener) ExitFor_index(ctx *For_indexContext)
ExitFor_index is called when production for_index is exited.
func (*BasemodelicaListener) ExitFor_indices ¶
func (s *BasemodelicaListener) ExitFor_indices(ctx *For_indicesContext)
ExitFor_indices is called when production for_indices is exited.
func (*BasemodelicaListener) ExitFor_statement ¶
func (s *BasemodelicaListener) ExitFor_statement(ctx *For_statementContext)
ExitFor_statement is called when production for_statement is exited.
func (*BasemodelicaListener) ExitFunction_argument ¶
func (s *BasemodelicaListener) ExitFunction_argument(ctx *Function_argumentContext)
ExitFunction_argument is called when production function_argument is exited.
func (*BasemodelicaListener) ExitFunction_arguments ¶
func (s *BasemodelicaListener) ExitFunction_arguments(ctx *Function_argumentsContext)
ExitFunction_arguments is called when production function_arguments is exited.
func (*BasemodelicaListener) ExitFunction_call_args ¶
func (s *BasemodelicaListener) ExitFunction_call_args(ctx *Function_call_argsContext)
ExitFunction_call_args is called when production function_call_args is exited.
func (*BasemodelicaListener) ExitIf_equation ¶
func (s *BasemodelicaListener) ExitIf_equation(ctx *If_equationContext)
ExitIf_equation is called when production if_equation is exited.
func (*BasemodelicaListener) ExitIf_statement ¶
func (s *BasemodelicaListener) ExitIf_statement(ctx *If_statementContext)
ExitIf_statement is called when production if_statement is exited.
func (*BasemodelicaListener) ExitImport_clause ¶
func (s *BasemodelicaListener) ExitImport_clause(ctx *Import_clauseContext)
ExitImport_clause is called when production import_clause is exited.
func (*BasemodelicaListener) ExitImport_list ¶
func (s *BasemodelicaListener) ExitImport_list(ctx *Import_listContext)
ExitImport_list is called when production import_list is exited.
func (*BasemodelicaListener) ExitLanguage_specification ¶
func (s *BasemodelicaListener) ExitLanguage_specification(ctx *Language_specificationContext)
ExitLanguage_specification is called when production language_specification is exited.
func (*BasemodelicaListener) ExitLogical_expression ¶
func (s *BasemodelicaListener) ExitLogical_expression(ctx *Logical_expressionContext)
ExitLogical_expression is called when production logical_expression is exited.
func (*BasemodelicaListener) ExitLogical_factor ¶
func (s *BasemodelicaListener) ExitLogical_factor(ctx *Logical_factorContext)
ExitLogical_factor is called when production logical_factor is exited.
func (*BasemodelicaListener) ExitLogical_term ¶
func (s *BasemodelicaListener) ExitLogical_term(ctx *Logical_termContext)
ExitLogical_term is called when production logical_term is exited.
func (*BasemodelicaListener) ExitLong_class_specifier ¶
func (s *BasemodelicaListener) ExitLong_class_specifier(ctx *Long_class_specifierContext)
ExitLong_class_specifier is called when production long_class_specifier is exited.
func (*BasemodelicaListener) ExitModification ¶
func (s *BasemodelicaListener) ExitModification(ctx *ModificationContext)
ExitModification is called when production modification is exited.
func (*BasemodelicaListener) ExitMul_op ¶
func (s *BasemodelicaListener) ExitMul_op(ctx *Mul_opContext)
ExitMul_op is called when production mul_op is exited.
func (*BasemodelicaListener) ExitName ¶
func (s *BasemodelicaListener) ExitName(ctx *NameContext)
ExitName is called when production name is exited.
func (*BasemodelicaListener) ExitNamed_argument ¶
func (s *BasemodelicaListener) ExitNamed_argument(ctx *Named_argumentContext)
ExitNamed_argument is called when production named_argument is exited.
func (*BasemodelicaListener) ExitNamed_arguments ¶
func (s *BasemodelicaListener) ExitNamed_arguments(ctx *Named_argumentsContext)
ExitNamed_arguments is called when production named_arguments is exited.
func (*BasemodelicaListener) ExitOutput_expression_list ¶
func (s *BasemodelicaListener) ExitOutput_expression_list(ctx *Output_expression_listContext)
ExitOutput_expression_list is called when production output_expression_list is exited.
func (*BasemodelicaListener) ExitPrimary ¶
func (s *BasemodelicaListener) ExitPrimary(ctx *PrimaryContext)
ExitPrimary is called when production primary is exited.
func (*BasemodelicaListener) ExitRel_op ¶
func (s *BasemodelicaListener) ExitRel_op(ctx *Rel_opContext)
ExitRel_op is called when production rel_op is exited.
func (*BasemodelicaListener) ExitRelation ¶
func (s *BasemodelicaListener) ExitRelation(ctx *RelationContext)
ExitRelation is called when production relation is exited.
func (*BasemodelicaListener) ExitShort_class_definition ¶
func (s *BasemodelicaListener) ExitShort_class_definition(ctx *Short_class_definitionContext)
ExitShort_class_definition is called when production short_class_definition is exited.
func (*BasemodelicaListener) ExitShort_class_specifier ¶
func (s *BasemodelicaListener) ExitShort_class_specifier(ctx *Short_class_specifierContext)
ExitShort_class_specifier is called when production short_class_specifier is exited.
func (*BasemodelicaListener) ExitSimple_expression ¶
func (s *BasemodelicaListener) ExitSimple_expression(ctx *Simple_expressionContext)
ExitSimple_expression is called when production simple_expression is exited.
func (*BasemodelicaListener) ExitStatement ¶
func (s *BasemodelicaListener) ExitStatement(ctx *StatementContext)
ExitStatement is called when production statement is exited.
func (*BasemodelicaListener) ExitStored_definition ¶
func (s *BasemodelicaListener) ExitStored_definition(ctx *Stored_definitionContext)
ExitStored_definition is called when production stored_definition is exited.
func (*BasemodelicaListener) ExitString_comment ¶
func (s *BasemodelicaListener) ExitString_comment(ctx *String_commentContext)
ExitString_comment is called when production string_comment is exited.
func (*BasemodelicaListener) ExitSubscript ¶
func (s *BasemodelicaListener) ExitSubscript(ctx *SubscriptContext)
ExitSubscript is called when production subscript is exited.
func (*BasemodelicaListener) ExitTerm ¶
func (s *BasemodelicaListener) ExitTerm(ctx *TermContext)
ExitTerm is called when production term is exited.
func (*BasemodelicaListener) ExitType_prefix ¶
func (s *BasemodelicaListener) ExitType_prefix(ctx *Type_prefixContext)
ExitType_prefix is called when production type_prefix is exited.
func (*BasemodelicaListener) ExitType_specifier ¶
func (s *BasemodelicaListener) ExitType_specifier(ctx *Type_specifierContext)
ExitType_specifier is called when production type_specifier is exited.
func (*BasemodelicaListener) ExitWhen_equation ¶
func (s *BasemodelicaListener) ExitWhen_equation(ctx *When_equationContext)
ExitWhen_equation is called when production when_equation is exited.
func (*BasemodelicaListener) ExitWhen_statement ¶
func (s *BasemodelicaListener) ExitWhen_statement(ctx *When_statementContext)
ExitWhen_statement is called when production when_statement is exited.
func (*BasemodelicaListener) ExitWhile_statement ¶
func (s *BasemodelicaListener) ExitWhile_statement(ctx *While_statementContext)
ExitWhile_statement is called when production while_statement is exited.
func (*BasemodelicaListener) VisitErrorNode ¶
func (s *BasemodelicaListener) VisitErrorNode(node antlr.ErrorNode)
VisitErrorNode is called when an error node is visited.
func (*BasemodelicaListener) VisitTerminal ¶
func (s *BasemodelicaListener) VisitTerminal(node antlr.TerminalNode)
VisitTerminal is called when a terminal node is visited.
type Class_definitionContext ¶
type Class_definitionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewClass_definitionContext ¶
func NewClass_definitionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Class_definitionContext
func NewEmptyClass_definitionContext ¶
func NewEmptyClass_definitionContext() *Class_definitionContext
func (*Class_definitionContext) Class_prefixes ¶
func (s *Class_definitionContext) Class_prefixes() IClass_prefixesContext
func (*Class_definitionContext) Class_specifier ¶
func (s *Class_definitionContext) Class_specifier() IClass_specifierContext
func (*Class_definitionContext) EnterRule ¶
func (s *Class_definitionContext) EnterRule(listener antlr.ParseTreeListener)
func (*Class_definitionContext) ExitRule ¶
func (s *Class_definitionContext) ExitRule(listener antlr.ParseTreeListener)
func (*Class_definitionContext) GetParser ¶
func (s *Class_definitionContext) GetParser() antlr.Parser
func (*Class_definitionContext) GetRuleContext ¶
func (s *Class_definitionContext) GetRuleContext() antlr.RuleContext
func (*Class_definitionContext) IsClass_definitionContext ¶
func (*Class_definitionContext) IsClass_definitionContext()
func (*Class_definitionContext) ToStringTree ¶
func (s *Class_definitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Class_modificationContext ¶
type Class_modificationContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewClass_modificationContext ¶
func NewClass_modificationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Class_modificationContext
func NewEmptyClass_modificationContext ¶
func NewEmptyClass_modificationContext() *Class_modificationContext
func (*Class_modificationContext) Argument_list ¶
func (s *Class_modificationContext) Argument_list() IArgument_listContext
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 (s *Component_clause1Context) Type_prefix() IType_prefixContext
func (*Component_clause1Context) Type_specifier ¶
func (s *Component_clause1Context) Type_specifier() IType_specifierContext
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 (s *Component_clauseContext) Type_prefix() IType_prefixContext
func (*Component_clauseContext) Type_specifier ¶
func (s *Component_clauseContext) Type_specifier() IType_specifierContext
type Component_declaration1Context ¶
type Component_declaration1Context struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewComponent_declaration1Context ¶
func NewComponent_declaration1Context(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Component_declaration1Context
func NewEmptyComponent_declaration1Context ¶
func NewEmptyComponent_declaration1Context() *Component_declaration1Context
func (*Component_declaration1Context) Comment ¶
func (s *Component_declaration1Context) Comment() ICommentContext
func (*Component_declaration1Context) Declaration ¶
func (s *Component_declaration1Context) Declaration() IDeclarationContext
func (*Component_declaration1Context) EnterRule ¶
func (s *Component_declaration1Context) EnterRule(listener antlr.ParseTreeListener)
func (*Component_declaration1Context) ExitRule ¶
func (s *Component_declaration1Context) ExitRule(listener antlr.ParseTreeListener)
func (*Component_declaration1Context) GetParser ¶
func (s *Component_declaration1Context) GetParser() antlr.Parser
func (*Component_declaration1Context) GetRuleContext ¶
func (s *Component_declaration1Context) GetRuleContext() antlr.RuleContext
func (*Component_declaration1Context) IsComponent_declaration1Context ¶
func (*Component_declaration1Context) IsComponent_declaration1Context()
func (*Component_declaration1Context) ToStringTree ¶
func (s *Component_declaration1Context) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Component_declarationContext ¶
type Component_declarationContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewComponent_declarationContext ¶
func NewComponent_declarationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Component_declarationContext
func NewEmptyComponent_declarationContext ¶
func NewEmptyComponent_declarationContext() *Component_declarationContext
func (*Component_declarationContext) Comment ¶
func (s *Component_declarationContext) Comment() ICommentContext
func (*Component_declarationContext) Condition_attribute ¶
func (s *Component_declarationContext) Condition_attribute() ICondition_attributeContext
func (*Component_declarationContext) Declaration ¶
func (s *Component_declarationContext) Declaration() IDeclarationContext
func (*Component_declarationContext) EnterRule ¶
func (s *Component_declarationContext) EnterRule(listener antlr.ParseTreeListener)
func (*Component_declarationContext) ExitRule ¶
func (s *Component_declarationContext) ExitRule(listener antlr.ParseTreeListener)
func (*Component_declarationContext) GetParser ¶
func (s *Component_declarationContext) GetParser() antlr.Parser
func (*Component_declarationContext) GetRuleContext ¶
func (s *Component_declarationContext) GetRuleContext() antlr.RuleContext
func (*Component_declarationContext) IsComponent_declarationContext ¶
func (*Component_declarationContext) IsComponent_declarationContext()
func (*Component_declarationContext) ToStringTree ¶
func (s *Component_declarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Component_listContext ¶
type Component_listContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewComponent_listContext ¶
func NewComponent_listContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Component_listContext
func NewEmptyComponent_listContext ¶
func NewEmptyComponent_listContext() *Component_listContext
func (*Component_listContext) AllComponent_declaration ¶
func (s *Component_listContext) AllComponent_declaration() []IComponent_declarationContext
func (*Component_listContext) Component_declaration ¶
func (s *Component_listContext) Component_declaration(i int) IComponent_declarationContext
func (*Component_listContext) EnterRule ¶
func (s *Component_listContext) EnterRule(listener antlr.ParseTreeListener)
func (*Component_listContext) ExitRule ¶
func (s *Component_listContext) ExitRule(listener antlr.ParseTreeListener)
func (*Component_listContext) GetParser ¶
func (s *Component_listContext) GetParser() antlr.Parser
func (*Component_listContext) GetRuleContext ¶
func (s *Component_listContext) GetRuleContext() antlr.RuleContext
func (*Component_listContext) IsComponent_listContext ¶
func (*Component_listContext) IsComponent_listContext()
func (*Component_listContext) ToStringTree ¶
func (s *Component_listContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Component_referenceContext ¶
type Component_referenceContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewComponent_referenceContext ¶
func NewComponent_referenceContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Component_referenceContext
func NewEmptyComponent_referenceContext ¶
func NewEmptyComponent_referenceContext() *Component_referenceContext
func (*Component_referenceContext) AllArray_subscripts ¶
func (s *Component_referenceContext) AllArray_subscripts() []IArray_subscriptsContext
func (*Component_referenceContext) AllIDENT ¶
func (s *Component_referenceContext) AllIDENT() []antlr.TerminalNode
func (*Component_referenceContext) Array_subscripts ¶
func (s *Component_referenceContext) Array_subscripts(i int) IArray_subscriptsContext
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 (s *Component_referenceContext) IDENT(i int) antlr.TerminalNode
func (*Component_referenceContext) IsComponent_referenceContext ¶
func (*Component_referenceContext) IsComponent_referenceContext()
func (*Component_referenceContext) ToStringTree ¶
func (s *Component_referenceContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type CompositionContext ¶
type CompositionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewCompositionContext ¶
func NewCompositionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *CompositionContext
func NewEmptyCompositionContext ¶
func NewEmptyCompositionContext() *CompositionContext
func (*CompositionContext) Algorithm_section ¶
func (s *CompositionContext) Algorithm_section(i int) IAlgorithm_sectionContext
func (*CompositionContext) AllAlgorithm_section ¶
func (s *CompositionContext) AllAlgorithm_section() []IAlgorithm_sectionContext
func (*CompositionContext) AllAnnotation ¶
func (s *CompositionContext) AllAnnotation() []IAnnotationContext
func (*CompositionContext) AllElement_list ¶
func (s *CompositionContext) AllElement_list() []IElement_listContext
func (*CompositionContext) AllEquation_section ¶
func (s *CompositionContext) AllEquation_section() []IEquation_sectionContext
func (*CompositionContext) Annotation ¶
func (s *CompositionContext) Annotation(i int) IAnnotationContext
func (*CompositionContext) Element_list ¶
func (s *CompositionContext) Element_list(i int) IElement_listContext
func (*CompositionContext) EnterRule ¶
func (s *CompositionContext) EnterRule(listener antlr.ParseTreeListener)
func (*CompositionContext) Equation_section ¶
func (s *CompositionContext) Equation_section(i int) IEquation_sectionContext
func (*CompositionContext) ExitRule ¶
func (s *CompositionContext) ExitRule(listener antlr.ParseTreeListener)
func (*CompositionContext) External_function_call ¶
func (s *CompositionContext) External_function_call() IExternal_function_callContext
func (*CompositionContext) GetParser ¶
func (s *CompositionContext) GetParser() antlr.Parser
func (*CompositionContext) GetRuleContext ¶
func (s *CompositionContext) GetRuleContext() antlr.RuleContext
func (*CompositionContext) IsCompositionContext ¶
func (*CompositionContext) IsCompositionContext()
func (*CompositionContext) Language_specification ¶
func (s *CompositionContext) Language_specification() ILanguage_specificationContext
func (*CompositionContext) ToStringTree ¶
func (s *CompositionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Condition_attributeContext ¶
type Condition_attributeContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewCondition_attributeContext ¶
func NewCondition_attributeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Condition_attributeContext
func NewEmptyCondition_attributeContext ¶
func NewEmptyCondition_attributeContext() *Condition_attributeContext
func (*Condition_attributeContext) EnterRule ¶
func (s *Condition_attributeContext) EnterRule(listener antlr.ParseTreeListener)
func (*Condition_attributeContext) ExitRule ¶
func (s *Condition_attributeContext) ExitRule(listener antlr.ParseTreeListener)
func (*Condition_attributeContext) Expression ¶
func (s *Condition_attributeContext) Expression() IExpressionContext
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 (s *Constraining_clauseContext) Class_modification() IClass_modificationContext
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 (s *Constraining_clauseContext) Name() INameContext
func (*Constraining_clauseContext) ToStringTree ¶
func (s *Constraining_clauseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type DeclarationContext ¶
type DeclarationContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewDeclarationContext ¶
func NewDeclarationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DeclarationContext
func NewEmptyDeclarationContext ¶
func NewEmptyDeclarationContext() *DeclarationContext
func (*DeclarationContext) Array_subscripts ¶
func (s *DeclarationContext) Array_subscripts() IArray_subscriptsContext
func (*DeclarationContext) EnterRule ¶
func (s *DeclarationContext) EnterRule(listener antlr.ParseTreeListener)
func (*DeclarationContext) ExitRule ¶
func (s *DeclarationContext) ExitRule(listener antlr.ParseTreeListener)
func (*DeclarationContext) GetParser ¶
func (s *DeclarationContext) GetParser() antlr.Parser
func (*DeclarationContext) GetRuleContext ¶
func (s *DeclarationContext) GetRuleContext() antlr.RuleContext
func (*DeclarationContext) IDENT ¶
func (s *DeclarationContext) IDENT() antlr.TerminalNode
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 (s *Der_class_specifierContext) AllIDENT() []antlr.TerminalNode
func (*Der_class_specifierContext) Comment ¶
func (s *Der_class_specifierContext) Comment() ICommentContext
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 (s *Der_class_specifierContext) IDENT(i int) antlr.TerminalNode
func (*Der_class_specifierContext) IsDer_class_specifierContext ¶
func (*Der_class_specifierContext) IsDer_class_specifierContext()
func (*Der_class_specifierContext) Name ¶
func (s *Der_class_specifierContext) Name() INameContext
func (*Der_class_specifierContext) ToStringTree ¶
func (s *Der_class_specifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ElementContext ¶
type ElementContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewElementContext ¶
func NewElementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ElementContext
func NewEmptyElementContext ¶
func NewEmptyElementContext() *ElementContext
func (*ElementContext) Class_definition ¶
func (s *ElementContext) Class_definition() IClass_definitionContext
func (*ElementContext) Comment ¶
func (s *ElementContext) Comment() ICommentContext
func (*ElementContext) Component_clause ¶
func (s *ElementContext) Component_clause() IComponent_clauseContext
func (*ElementContext) Constraining_clause ¶
func (s *ElementContext) Constraining_clause() IConstraining_clauseContext
func (*ElementContext) EnterRule ¶
func (s *ElementContext) EnterRule(listener antlr.ParseTreeListener)
func (*ElementContext) ExitRule ¶
func (s *ElementContext) ExitRule(listener antlr.ParseTreeListener)
func (*ElementContext) Extends_clause ¶
func (s *ElementContext) Extends_clause() IExtends_clauseContext
func (*ElementContext) GetParser ¶
func (s *ElementContext) GetParser() antlr.Parser
func (*ElementContext) GetRuleContext ¶
func (s *ElementContext) GetRuleContext() antlr.RuleContext
func (*ElementContext) Import_clause ¶
func (s *ElementContext) Import_clause() IImport_clauseContext
func (*ElementContext) IsElementContext ¶
func (*ElementContext) IsElementContext()
func (*ElementContext) ToStringTree ¶
func (s *ElementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Element_listContext ¶
type Element_listContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewElement_listContext ¶
func NewElement_listContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Element_listContext
func NewEmptyElement_listContext ¶
func NewEmptyElement_listContext() *Element_listContext
func (*Element_listContext) AllElement ¶
func (s *Element_listContext) AllElement() []IElementContext
func (*Element_listContext) Element ¶
func (s *Element_listContext) Element(i int) IElementContext
func (*Element_listContext) EnterRule ¶
func (s *Element_listContext) EnterRule(listener antlr.ParseTreeListener)
func (*Element_listContext) ExitRule ¶
func (s *Element_listContext) ExitRule(listener antlr.ParseTreeListener)
func (*Element_listContext) GetParser ¶
func (s *Element_listContext) GetParser() antlr.Parser
func (*Element_listContext) GetRuleContext ¶
func (s *Element_listContext) GetRuleContext() antlr.RuleContext
func (*Element_listContext) IsElement_listContext ¶
func (*Element_listContext) IsElement_listContext()
func (*Element_listContext) ToStringTree ¶
func (s *Element_listContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Element_modificationContext ¶
type Element_modificationContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewElement_modificationContext ¶
func NewElement_modificationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Element_modificationContext
func NewEmptyElement_modificationContext ¶
func NewEmptyElement_modificationContext() *Element_modificationContext
func (*Element_modificationContext) EnterRule ¶
func (s *Element_modificationContext) EnterRule(listener antlr.ParseTreeListener)
func (*Element_modificationContext) ExitRule ¶
func (s *Element_modificationContext) ExitRule(listener antlr.ParseTreeListener)
func (*Element_modificationContext) GetParser ¶
func (s *Element_modificationContext) GetParser() antlr.Parser
func (*Element_modificationContext) GetRuleContext ¶
func (s *Element_modificationContext) GetRuleContext() antlr.RuleContext
func (*Element_modificationContext) IsElement_modificationContext ¶
func (*Element_modificationContext) IsElement_modificationContext()
func (*Element_modificationContext) Modification ¶
func (s *Element_modificationContext) Modification() IModificationContext
func (*Element_modificationContext) Name ¶
func (s *Element_modificationContext) Name() INameContext
func (*Element_modificationContext) String_comment ¶
func (s *Element_modificationContext) String_comment() IString_commentContext
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 (s *Element_modification_or_replaceableContext) Element_modification() IElement_modificationContext
func (*Element_modification_or_replaceableContext) Element_replaceable ¶
func (s *Element_modification_or_replaceableContext) Element_replaceable() IElement_replaceableContext
func (*Element_modification_or_replaceableContext) EnterRule ¶
func (s *Element_modification_or_replaceableContext) EnterRule(listener antlr.ParseTreeListener)
func (*Element_modification_or_replaceableContext) ExitRule ¶
func (s *Element_modification_or_replaceableContext) ExitRule(listener antlr.ParseTreeListener)
func (*Element_modification_or_replaceableContext) GetParser ¶
func (s *Element_modification_or_replaceableContext) GetParser() antlr.Parser
func (*Element_modification_or_replaceableContext) GetRuleContext ¶
func (s *Element_modification_or_replaceableContext) GetRuleContext() antlr.RuleContext
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 (s *Element_redeclarationContext) Component_clause1() IComponent_clause1Context
func (*Element_redeclarationContext) Element_replaceable ¶
func (s *Element_redeclarationContext) Element_replaceable() IElement_replaceableContext
func (*Element_redeclarationContext) EnterRule ¶
func (s *Element_redeclarationContext) EnterRule(listener antlr.ParseTreeListener)
func (*Element_redeclarationContext) ExitRule ¶
func (s *Element_redeclarationContext) ExitRule(listener antlr.ParseTreeListener)
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 (s *Element_redeclarationContext) Short_class_definition() IShort_class_definitionContext
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 (s *Element_replaceableContext) Component_clause1() IComponent_clause1Context
func (*Element_replaceableContext) Constraining_clause ¶
func (s *Element_replaceableContext) Constraining_clause() IConstraining_clauseContext
func (*Element_replaceableContext) EnterRule ¶
func (s *Element_replaceableContext) EnterRule(listener antlr.ParseTreeListener)
func (*Element_replaceableContext) ExitRule ¶
func (s *Element_replaceableContext) ExitRule(listener antlr.ParseTreeListener)
func (*Element_replaceableContext) GetParser ¶
func (s *Element_replaceableContext) GetParser() antlr.Parser
func (*Element_replaceableContext) GetRuleContext ¶
func (s *Element_replaceableContext) GetRuleContext() antlr.RuleContext
func (*Element_replaceableContext) IsElement_replaceableContext ¶
func (*Element_replaceableContext) IsElement_replaceableContext()
func (*Element_replaceableContext) Short_class_definition ¶
func (s *Element_replaceableContext) Short_class_definition() IShort_class_definitionContext
func (*Element_replaceableContext) ToStringTree ¶
func (s *Element_replaceableContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Enum_listContext ¶
type Enum_listContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyEnum_listContext ¶
func NewEmptyEnum_listContext() *Enum_listContext
func NewEnum_listContext ¶
func NewEnum_listContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Enum_listContext
func (*Enum_listContext) AllEnumeration_literal ¶
func (s *Enum_listContext) AllEnumeration_literal() []IEnumeration_literalContext
func (*Enum_listContext) EnterRule ¶
func (s *Enum_listContext) EnterRule(listener antlr.ParseTreeListener)
func (*Enum_listContext) Enumeration_literal ¶
func (s *Enum_listContext) Enumeration_literal(i int) IEnumeration_literalContext
func (*Enum_listContext) ExitRule ¶
func (s *Enum_listContext) ExitRule(listener antlr.ParseTreeListener)
func (*Enum_listContext) GetParser ¶
func (s *Enum_listContext) GetParser() antlr.Parser
func (*Enum_listContext) GetRuleContext ¶
func (s *Enum_listContext) GetRuleContext() antlr.RuleContext
func (*Enum_listContext) IsEnum_listContext ¶
func (*Enum_listContext) IsEnum_listContext()
func (*Enum_listContext) ToStringTree ¶
func (s *Enum_listContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Enumeration_literalContext ¶
type Enumeration_literalContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyEnumeration_literalContext ¶
func NewEmptyEnumeration_literalContext() *Enumeration_literalContext
func NewEnumeration_literalContext ¶
func NewEnumeration_literalContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Enumeration_literalContext
func (*Enumeration_literalContext) Comment ¶
func (s *Enumeration_literalContext) Comment() ICommentContext
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 (s *Enumeration_literalContext) IDENT() antlr.TerminalNode
func (*Enumeration_literalContext) IsEnumeration_literalContext ¶
func (*Enumeration_literalContext) IsEnumeration_literalContext()
func (*Enumeration_literalContext) ToStringTree ¶
func (s *Enumeration_literalContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type EquationContext ¶
type EquationContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyEquationContext ¶
func NewEmptyEquationContext() *EquationContext
func NewEquationContext ¶
func NewEquationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *EquationContext
func (*EquationContext) Comment ¶
func (s *EquationContext) Comment() ICommentContext
func (*EquationContext) Connect_clause ¶
func (s *EquationContext) Connect_clause() IConnect_clauseContext
func (*EquationContext) EnterRule ¶
func (s *EquationContext) EnterRule(listener antlr.ParseTreeListener)
func (*EquationContext) ExitRule ¶
func (s *EquationContext) ExitRule(listener antlr.ParseTreeListener)
func (*EquationContext) Expression ¶
func (s *EquationContext) Expression() IExpressionContext
func (*EquationContext) For_equation ¶
func (s *EquationContext) For_equation() IFor_equationContext
func (*EquationContext) Function_call_args ¶
func (s *EquationContext) Function_call_args() IFunction_call_argsContext
func (*EquationContext) GetParser ¶
func (s *EquationContext) GetParser() antlr.Parser
func (*EquationContext) GetRuleContext ¶
func (s *EquationContext) GetRuleContext() antlr.RuleContext
func (*EquationContext) If_equation ¶
func (s *EquationContext) If_equation() IIf_equationContext
func (*EquationContext) IsEquationContext ¶
func (*EquationContext) IsEquationContext()
func (*EquationContext) Name ¶
func (s *EquationContext) Name() INameContext
func (*EquationContext) Simple_expression ¶
func (s *EquationContext) Simple_expression() ISimple_expressionContext
func (*EquationContext) ToStringTree ¶
func (s *EquationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*EquationContext) When_equation ¶
func (s *EquationContext) When_equation() IWhen_equationContext
type Equation_sectionContext ¶
type Equation_sectionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyEquation_sectionContext ¶
func NewEmptyEquation_sectionContext() *Equation_sectionContext
func NewEquation_sectionContext ¶
func NewEquation_sectionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Equation_sectionContext
func (*Equation_sectionContext) AllEquation ¶
func (s *Equation_sectionContext) AllEquation() []IEquationContext
func (*Equation_sectionContext) EnterRule ¶
func (s *Equation_sectionContext) EnterRule(listener antlr.ParseTreeListener)
func (*Equation_sectionContext) Equation ¶
func (s *Equation_sectionContext) Equation(i int) IEquationContext
func (*Equation_sectionContext) ExitRule ¶
func (s *Equation_sectionContext) ExitRule(listener antlr.ParseTreeListener)
func (*Equation_sectionContext) GetParser ¶
func (s *Equation_sectionContext) GetParser() antlr.Parser
func (*Equation_sectionContext) GetRuleContext ¶
func (s *Equation_sectionContext) GetRuleContext() antlr.RuleContext
func (*Equation_sectionContext) IsEquation_sectionContext ¶
func (*Equation_sectionContext) IsEquation_sectionContext()
func (*Equation_sectionContext) ToStringTree ¶
func (s *Equation_sectionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ExpressionContext ¶
type ExpressionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyExpressionContext ¶
func NewEmptyExpressionContext() *ExpressionContext
func NewExpressionContext ¶
func NewExpressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ExpressionContext
func (*ExpressionContext) AllExpression ¶
func (s *ExpressionContext) AllExpression() []IExpressionContext
func (*ExpressionContext) EnterRule ¶
func (s *ExpressionContext) EnterRule(listener antlr.ParseTreeListener)
func (*ExpressionContext) ExitRule ¶
func (s *ExpressionContext) ExitRule(listener antlr.ParseTreeListener)
func (*ExpressionContext) Expression ¶
func (s *ExpressionContext) Expression(i int) IExpressionContext
func (*ExpressionContext) GetParser ¶
func (s *ExpressionContext) GetParser() antlr.Parser
func (*ExpressionContext) GetRuleContext ¶
func (s *ExpressionContext) GetRuleContext() antlr.RuleContext
func (*ExpressionContext) IsExpressionContext ¶
func (*ExpressionContext) IsExpressionContext()
func (*ExpressionContext) Simple_expression ¶
func (s *ExpressionContext) Simple_expression() ISimple_expressionContext
func (*ExpressionContext) ToStringTree ¶
func (s *ExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Expression_listContext ¶
type Expression_listContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyExpression_listContext ¶
func NewEmptyExpression_listContext() *Expression_listContext
func NewExpression_listContext ¶
func NewExpression_listContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Expression_listContext
func (*Expression_listContext) AllExpression ¶
func (s *Expression_listContext) AllExpression() []IExpressionContext
func (*Expression_listContext) EnterRule ¶
func (s *Expression_listContext) EnterRule(listener antlr.ParseTreeListener)
func (*Expression_listContext) ExitRule ¶
func (s *Expression_listContext) ExitRule(listener antlr.ParseTreeListener)
func (*Expression_listContext) Expression ¶
func (s *Expression_listContext) Expression(i int) IExpressionContext
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 (s *Extends_clauseContext) Name() INameContext
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 (s *External_function_callContext) Component_reference() IComponent_referenceContext
func (*External_function_callContext) EnterRule ¶
func (s *External_function_callContext) EnterRule(listener antlr.ParseTreeListener)
func (*External_function_callContext) ExitRule ¶
func (s *External_function_callContext) ExitRule(listener antlr.ParseTreeListener)
func (*External_function_callContext) Expression_list ¶
func (s *External_function_callContext) Expression_list() IExpression_listContext
func (*External_function_callContext) GetParser ¶
func (s *External_function_callContext) GetParser() antlr.Parser
func (*External_function_callContext) GetRuleContext ¶
func (s *External_function_callContext) GetRuleContext() antlr.RuleContext
func (*External_function_callContext) IDENT ¶
func (s *External_function_callContext) IDENT() antlr.TerminalNode
func (*External_function_callContext) IsExternal_function_callContext ¶
func (*External_function_callContext) IsExternal_function_callContext()
func (*External_function_callContext) ToStringTree ¶
func (s *External_function_callContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type FactorContext ¶
type FactorContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyFactorContext ¶
func NewEmptyFactorContext() *FactorContext
func NewFactorContext ¶
func NewFactorContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FactorContext
func (*FactorContext) AllPrimary ¶
func (s *FactorContext) AllPrimary() []IPrimaryContext
func (*FactorContext) EnterRule ¶
func (s *FactorContext) EnterRule(listener antlr.ParseTreeListener)
func (*FactorContext) ExitRule ¶
func (s *FactorContext) ExitRule(listener antlr.ParseTreeListener)
func (*FactorContext) GetParser ¶
func (s *FactorContext) GetParser() antlr.Parser
func (*FactorContext) GetRuleContext ¶
func (s *FactorContext) GetRuleContext() antlr.RuleContext
func (*FactorContext) IsFactorContext ¶
func (*FactorContext) IsFactorContext()
func (*FactorContext) Primary ¶
func (s *FactorContext) Primary(i int) IPrimaryContext
func (*FactorContext) ToStringTree ¶
func (s *FactorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type For_equationContext ¶
type For_equationContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyFor_equationContext ¶
func NewEmptyFor_equationContext() *For_equationContext
func NewFor_equationContext ¶
func NewFor_equationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *For_equationContext
func (*For_equationContext) AllEquation ¶
func (s *For_equationContext) AllEquation() []IEquationContext
func (*For_equationContext) EnterRule ¶
func (s *For_equationContext) EnterRule(listener antlr.ParseTreeListener)
func (*For_equationContext) Equation ¶
func (s *For_equationContext) Equation(i int) IEquationContext
func (*For_equationContext) ExitRule ¶
func (s *For_equationContext) ExitRule(listener antlr.ParseTreeListener)
func (*For_equationContext) For_indices ¶
func (s *For_equationContext) For_indices() IFor_indicesContext
func (*For_equationContext) GetParser ¶
func (s *For_equationContext) GetParser() antlr.Parser
func (*For_equationContext) GetRuleContext ¶
func (s *For_equationContext) GetRuleContext() antlr.RuleContext
func (*For_equationContext) IsFor_equationContext ¶
func (*For_equationContext) IsFor_equationContext()
func (*For_equationContext) ToStringTree ¶
func (s *For_equationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type For_indexContext ¶
type For_indexContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyFor_indexContext ¶
func NewEmptyFor_indexContext() *For_indexContext
func NewFor_indexContext ¶
func NewFor_indexContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *For_indexContext
func (*For_indexContext) EnterRule ¶
func (s *For_indexContext) EnterRule(listener antlr.ParseTreeListener)
func (*For_indexContext) ExitRule ¶
func (s *For_indexContext) ExitRule(listener antlr.ParseTreeListener)
func (*For_indexContext) Expression ¶
func (s *For_indexContext) Expression() IExpressionContext
func (*For_indexContext) GetParser ¶
func (s *For_indexContext) GetParser() antlr.Parser
func (*For_indexContext) GetRuleContext ¶
func (s *For_indexContext) GetRuleContext() antlr.RuleContext
func (*For_indexContext) IDENT ¶
func (s *For_indexContext) IDENT() antlr.TerminalNode
func (*For_indexContext) IsFor_indexContext ¶
func (*For_indexContext) IsFor_indexContext()
func (*For_indexContext) ToStringTree ¶
func (s *For_indexContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type For_indicesContext ¶
type For_indicesContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyFor_indicesContext ¶
func NewEmptyFor_indicesContext() *For_indicesContext
func NewFor_indicesContext ¶
func NewFor_indicesContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *For_indicesContext
func (*For_indicesContext) AllFor_index ¶
func (s *For_indicesContext) AllFor_index() []IFor_indexContext
func (*For_indicesContext) EnterRule ¶
func (s *For_indicesContext) EnterRule(listener antlr.ParseTreeListener)
func (*For_indicesContext) ExitRule ¶
func (s *For_indicesContext) ExitRule(listener antlr.ParseTreeListener)
func (*For_indicesContext) For_index ¶
func (s *For_indicesContext) For_index(i int) IFor_indexContext
func (*For_indicesContext) GetParser ¶
func (s *For_indicesContext) GetParser() antlr.Parser
func (*For_indicesContext) GetRuleContext ¶
func (s *For_indicesContext) GetRuleContext() antlr.RuleContext
func (*For_indicesContext) IsFor_indicesContext ¶
func (*For_indicesContext) IsFor_indicesContext()
func (*For_indicesContext) ToStringTree ¶
func (s *For_indicesContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type For_statementContext ¶
type For_statementContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyFor_statementContext ¶
func NewEmptyFor_statementContext() *For_statementContext
func NewFor_statementContext ¶
func NewFor_statementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *For_statementContext
func (*For_statementContext) AllStatement ¶
func (s *For_statementContext) AllStatement() []IStatementContext
func (*For_statementContext) EnterRule ¶
func (s *For_statementContext) EnterRule(listener antlr.ParseTreeListener)
func (*For_statementContext) ExitRule ¶
func (s *For_statementContext) ExitRule(listener antlr.ParseTreeListener)
func (*For_statementContext) For_indices ¶
func (s *For_statementContext) For_indices() IFor_indicesContext
func (*For_statementContext) GetParser ¶
func (s *For_statementContext) GetParser() antlr.Parser
func (*For_statementContext) GetRuleContext ¶
func (s *For_statementContext) GetRuleContext() antlr.RuleContext
func (*For_statementContext) IsFor_statementContext ¶
func (*For_statementContext) IsFor_statementContext()
func (*For_statementContext) Statement ¶
func (s *For_statementContext) Statement(i int) IStatementContext
func (*For_statementContext) ToStringTree ¶
func (s *For_statementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Function_argumentContext ¶
type Function_argumentContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyFunction_argumentContext ¶
func NewEmptyFunction_argumentContext() *Function_argumentContext
func NewFunction_argumentContext ¶
func NewFunction_argumentContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Function_argumentContext
func (*Function_argumentContext) EnterRule ¶
func (s *Function_argumentContext) EnterRule(listener antlr.ParseTreeListener)
func (*Function_argumentContext) ExitRule ¶
func (s *Function_argumentContext) ExitRule(listener antlr.ParseTreeListener)
func (*Function_argumentContext) Expression ¶
func (s *Function_argumentContext) Expression() IExpressionContext
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 (s *Function_argumentContext) Name() INameContext
func (*Function_argumentContext) Named_arguments ¶
func (s *Function_argumentContext) Named_arguments() INamed_argumentsContext
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 (s *Function_argumentsContext) For_indices() IFor_indicesContext
func (*Function_argumentsContext) Function_argument ¶
func (s *Function_argumentsContext) Function_argument() IFunction_argumentContext
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 (s *Function_argumentsContext) Named_arguments() INamed_argumentsContext
func (*Function_argumentsContext) ToStringTree ¶
func (s *Function_argumentsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Function_call_argsContext ¶
type Function_call_argsContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyFunction_call_argsContext ¶
func NewEmptyFunction_call_argsContext() *Function_call_argsContext
func NewFunction_call_argsContext ¶
func NewFunction_call_argsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Function_call_argsContext
func (*Function_call_argsContext) EnterRule ¶
func (s *Function_call_argsContext) EnterRule(listener antlr.ParseTreeListener)
func (*Function_call_argsContext) ExitRule ¶
func (s *Function_call_argsContext) ExitRule(listener antlr.ParseTreeListener)
func (*Function_call_argsContext) Function_arguments ¶
func (s *Function_call_argsContext) Function_arguments() IFunction_argumentsContext
func (*Function_call_argsContext) GetParser ¶
func (s *Function_call_argsContext) GetParser() antlr.Parser
func (*Function_call_argsContext) GetRuleContext ¶
func (s *Function_call_argsContext) GetRuleContext() antlr.RuleContext
func (*Function_call_argsContext) IsFunction_call_argsContext ¶
func (*Function_call_argsContext) IsFunction_call_argsContext()
func (*Function_call_argsContext) ToStringTree ¶
func (s *Function_call_argsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type IAdd_opContext ¶
type IAdd_opContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsAdd_opContext differentiates from other interfaces. IsAdd_opContext() }
IAdd_opContext is an interface to support dynamic dispatch.
type IAlgorithm_sectionContext ¶
type IAlgorithm_sectionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsAlgorithm_sectionContext differentiates from other interfaces. IsAlgorithm_sectionContext() }
IAlgorithm_sectionContext is an interface to support dynamic dispatch.
type IAnnotationContext ¶
type IAnnotationContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsAnnotationContext differentiates from other interfaces. IsAnnotationContext() }
IAnnotationContext is an interface to support dynamic dispatch.
type IArgumentContext ¶
type IArgumentContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsArgumentContext differentiates from other interfaces. IsArgumentContext() }
IArgumentContext is an interface to support dynamic dispatch.
type IArgument_listContext ¶
type IArgument_listContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsArgument_listContext differentiates from other interfaces. IsArgument_listContext() }
IArgument_listContext is an interface to support dynamic dispatch.
type IArithmetic_expressionContext ¶
type IArithmetic_expressionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsArithmetic_expressionContext differentiates from other interfaces. IsArithmetic_expressionContext() }
IArithmetic_expressionContext is an interface to support dynamic dispatch.
type IArray_subscriptsContext ¶
type IArray_subscriptsContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsArray_subscriptsContext differentiates from other interfaces. IsArray_subscriptsContext() }
IArray_subscriptsContext is an interface to support dynamic dispatch.
type IBase_prefixContext ¶
type IBase_prefixContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsBase_prefixContext differentiates from other interfaces. IsBase_prefixContext() }
IBase_prefixContext is an interface to support dynamic dispatch.
type IClass_definitionContext ¶
type IClass_definitionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsClass_definitionContext differentiates from other interfaces. IsClass_definitionContext() }
IClass_definitionContext is an interface to support dynamic dispatch.
type IClass_modificationContext ¶
type IClass_modificationContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsClass_modificationContext differentiates from other interfaces. IsClass_modificationContext() }
IClass_modificationContext is an interface to support dynamic dispatch.
type IClass_prefixesContext ¶
type IClass_prefixesContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsClass_prefixesContext differentiates from other interfaces. IsClass_prefixesContext() }
IClass_prefixesContext is an interface to support dynamic dispatch.
type IClass_specifierContext ¶
type IClass_specifierContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsClass_specifierContext differentiates from other interfaces. IsClass_specifierContext() }
IClass_specifierContext is an interface to support dynamic dispatch.
type ICommentContext ¶
type ICommentContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsCommentContext differentiates from other interfaces. IsCommentContext() }
ICommentContext is an interface to support dynamic dispatch.
type IComponent_clause1Context ¶
type IComponent_clause1Context interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsComponent_clause1Context differentiates from other interfaces. IsComponent_clause1Context() }
IComponent_clause1Context is an interface to support dynamic dispatch.
type IComponent_clauseContext ¶
type IComponent_clauseContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsComponent_clauseContext differentiates from other interfaces. IsComponent_clauseContext() }
IComponent_clauseContext is an interface to support dynamic dispatch.
type IComponent_declaration1Context ¶
type IComponent_declaration1Context interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsComponent_declaration1Context differentiates from other interfaces. IsComponent_declaration1Context() }
IComponent_declaration1Context is an interface to support dynamic dispatch.
type IComponent_declarationContext ¶
type IComponent_declarationContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsComponent_declarationContext differentiates from other interfaces. IsComponent_declarationContext() }
IComponent_declarationContext is an interface to support dynamic dispatch.
type IComponent_listContext ¶
type IComponent_listContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsComponent_listContext differentiates from other interfaces. IsComponent_listContext() }
IComponent_listContext is an interface to support dynamic dispatch.
type IComponent_referenceContext ¶
type IComponent_referenceContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsComponent_referenceContext differentiates from other interfaces. IsComponent_referenceContext() }
IComponent_referenceContext is an interface to support dynamic dispatch.
type ICompositionContext ¶
type ICompositionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsCompositionContext differentiates from other interfaces. IsCompositionContext() }
ICompositionContext is an interface to support dynamic dispatch.
type ICondition_attributeContext ¶
type ICondition_attributeContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsCondition_attributeContext differentiates from other interfaces. IsCondition_attributeContext() }
ICondition_attributeContext is an interface to support dynamic dispatch.
type IConnect_clauseContext ¶
type IConnect_clauseContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsConnect_clauseContext differentiates from other interfaces. IsConnect_clauseContext() }
IConnect_clauseContext is an interface to support dynamic dispatch.
type IConstraining_clauseContext ¶
type IConstraining_clauseContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsConstraining_clauseContext differentiates from other interfaces. IsConstraining_clauseContext() }
IConstraining_clauseContext is an interface to support dynamic dispatch.
type IDeclarationContext ¶
type IDeclarationContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsDeclarationContext differentiates from other interfaces. IsDeclarationContext() }
IDeclarationContext is an interface to support dynamic dispatch.
type IDer_class_specifierContext ¶
type IDer_class_specifierContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsDer_class_specifierContext differentiates from other interfaces. IsDer_class_specifierContext() }
IDer_class_specifierContext is an interface to support dynamic dispatch.
type IElementContext ¶
type IElementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsElementContext differentiates from other interfaces. IsElementContext() }
IElementContext is an interface to support dynamic dispatch.
type IElement_listContext ¶
type IElement_listContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsElement_listContext differentiates from other interfaces. IsElement_listContext() }
IElement_listContext is an interface to support dynamic dispatch.
type IElement_modificationContext ¶
type IElement_modificationContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsElement_modificationContext differentiates from other interfaces. IsElement_modificationContext() }
IElement_modificationContext is an interface to support dynamic dispatch.
type IElement_modification_or_replaceableContext ¶
type IElement_modification_or_replaceableContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsElement_modification_or_replaceableContext differentiates from other interfaces. IsElement_modification_or_replaceableContext() }
IElement_modification_or_replaceableContext is an interface to support dynamic dispatch.
type IElement_redeclarationContext ¶
type IElement_redeclarationContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsElement_redeclarationContext differentiates from other interfaces. IsElement_redeclarationContext() }
IElement_redeclarationContext is an interface to support dynamic dispatch.
type IElement_replaceableContext ¶
type IElement_replaceableContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsElement_replaceableContext differentiates from other interfaces. IsElement_replaceableContext() }
IElement_replaceableContext is an interface to support dynamic dispatch.
type IEnum_listContext ¶
type IEnum_listContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsEnum_listContext differentiates from other interfaces. IsEnum_listContext() }
IEnum_listContext is an interface to support dynamic dispatch.
type IEnumeration_literalContext ¶
type IEnumeration_literalContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsEnumeration_literalContext differentiates from other interfaces. IsEnumeration_literalContext() }
IEnumeration_literalContext is an interface to support dynamic dispatch.
type IEquationContext ¶
type IEquationContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsEquationContext differentiates from other interfaces. IsEquationContext() }
IEquationContext is an interface to support dynamic dispatch.
type IEquation_sectionContext ¶
type IEquation_sectionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsEquation_sectionContext differentiates from other interfaces. IsEquation_sectionContext() }
IEquation_sectionContext is an interface to support dynamic dispatch.
type IExpressionContext ¶
type IExpressionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsExpressionContext differentiates from other interfaces. IsExpressionContext() }
IExpressionContext is an interface to support dynamic dispatch.
type IExpression_listContext ¶
type IExpression_listContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsExpression_listContext differentiates from other interfaces. IsExpression_listContext() }
IExpression_listContext is an interface to support dynamic dispatch.
type IExtends_clauseContext ¶
type IExtends_clauseContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsExtends_clauseContext differentiates from other interfaces. IsExtends_clauseContext() }
IExtends_clauseContext is an interface to support dynamic dispatch.
type IExternal_function_callContext ¶
type IExternal_function_callContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsExternal_function_callContext differentiates from other interfaces. IsExternal_function_callContext() }
IExternal_function_callContext is an interface to support dynamic dispatch.
type IFactorContext ¶
type IFactorContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsFactorContext differentiates from other interfaces. IsFactorContext() }
IFactorContext is an interface to support dynamic dispatch.
type IFor_equationContext ¶
type IFor_equationContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsFor_equationContext differentiates from other interfaces. IsFor_equationContext() }
IFor_equationContext is an interface to support dynamic dispatch.
type IFor_indexContext ¶
type IFor_indexContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsFor_indexContext differentiates from other interfaces. IsFor_indexContext() }
IFor_indexContext is an interface to support dynamic dispatch.
type IFor_indicesContext ¶
type IFor_indicesContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsFor_indicesContext differentiates from other interfaces. IsFor_indicesContext() }
IFor_indicesContext is an interface to support dynamic dispatch.
type IFor_statementContext ¶
type IFor_statementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsFor_statementContext differentiates from other interfaces. IsFor_statementContext() }
IFor_statementContext is an interface to support dynamic dispatch.
type IFunction_argumentContext ¶
type IFunction_argumentContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsFunction_argumentContext differentiates from other interfaces. IsFunction_argumentContext() }
IFunction_argumentContext is an interface to support dynamic dispatch.
type IFunction_argumentsContext ¶
type IFunction_argumentsContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsFunction_argumentsContext differentiates from other interfaces. IsFunction_argumentsContext() }
IFunction_argumentsContext is an interface to support dynamic dispatch.
type IFunction_call_argsContext ¶
type IFunction_call_argsContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsFunction_call_argsContext differentiates from other interfaces. IsFunction_call_argsContext() }
IFunction_call_argsContext is an interface to support dynamic dispatch.
type IIf_equationContext ¶
type IIf_equationContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsIf_equationContext differentiates from other interfaces. IsIf_equationContext() }
IIf_equationContext is an interface to support dynamic dispatch.
type IIf_statementContext ¶
type IIf_statementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsIf_statementContext differentiates from other interfaces. IsIf_statementContext() }
IIf_statementContext is an interface to support dynamic dispatch.
type IImport_clauseContext ¶
type IImport_clauseContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsImport_clauseContext differentiates from other interfaces. IsImport_clauseContext() }
IImport_clauseContext is an interface to support dynamic dispatch.
type IImport_listContext ¶
type IImport_listContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsImport_listContext differentiates from other interfaces. IsImport_listContext() }
IImport_listContext is an interface to support dynamic dispatch.
type ILanguage_specificationContext ¶
type ILanguage_specificationContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsLanguage_specificationContext differentiates from other interfaces. IsLanguage_specificationContext() }
ILanguage_specificationContext is an interface to support dynamic dispatch.
type ILogical_expressionContext ¶
type ILogical_expressionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsLogical_expressionContext differentiates from other interfaces. IsLogical_expressionContext() }
ILogical_expressionContext is an interface to support dynamic dispatch.
type ILogical_factorContext ¶
type ILogical_factorContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsLogical_factorContext differentiates from other interfaces. IsLogical_factorContext() }
ILogical_factorContext is an interface to support dynamic dispatch.
type ILogical_termContext ¶
type ILogical_termContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsLogical_termContext differentiates from other interfaces. IsLogical_termContext() }
ILogical_termContext is an interface to support dynamic dispatch.
type ILong_class_specifierContext ¶
type ILong_class_specifierContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsLong_class_specifierContext differentiates from other interfaces. IsLong_class_specifierContext() }
ILong_class_specifierContext is an interface to support dynamic dispatch.
type IModificationContext ¶
type IModificationContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsModificationContext differentiates from other interfaces. IsModificationContext() }
IModificationContext is an interface to support dynamic dispatch.
type IMul_opContext ¶
type IMul_opContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsMul_opContext differentiates from other interfaces. IsMul_opContext() }
IMul_opContext is an interface to support dynamic dispatch.
type INameContext ¶
type INameContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsNameContext differentiates from other interfaces. IsNameContext() }
INameContext is an interface to support dynamic dispatch.
type INamed_argumentContext ¶
type INamed_argumentContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsNamed_argumentContext differentiates from other interfaces. IsNamed_argumentContext() }
INamed_argumentContext is an interface to support dynamic dispatch.
type INamed_argumentsContext ¶
type INamed_argumentsContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsNamed_argumentsContext differentiates from other interfaces. IsNamed_argumentsContext() }
INamed_argumentsContext is an interface to support dynamic dispatch.
type IOutput_expression_listContext ¶
type IOutput_expression_listContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsOutput_expression_listContext differentiates from other interfaces. IsOutput_expression_listContext() }
IOutput_expression_listContext is an interface to support dynamic dispatch.
type IPrimaryContext ¶
type IPrimaryContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsPrimaryContext differentiates from other interfaces. IsPrimaryContext() }
IPrimaryContext is an interface to support dynamic dispatch.
type IRel_opContext ¶
type IRel_opContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsRel_opContext differentiates from other interfaces. IsRel_opContext() }
IRel_opContext is an interface to support dynamic dispatch.
type IRelationContext ¶
type IRelationContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsRelationContext differentiates from other interfaces. IsRelationContext() }
IRelationContext is an interface to support dynamic dispatch.
type IShort_class_definitionContext ¶
type IShort_class_definitionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsShort_class_definitionContext differentiates from other interfaces. IsShort_class_definitionContext() }
IShort_class_definitionContext is an interface to support dynamic dispatch.
type IShort_class_specifierContext ¶
type IShort_class_specifierContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsShort_class_specifierContext differentiates from other interfaces. IsShort_class_specifierContext() }
IShort_class_specifierContext is an interface to support dynamic dispatch.
type ISimple_expressionContext ¶
type ISimple_expressionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsSimple_expressionContext differentiates from other interfaces. IsSimple_expressionContext() }
ISimple_expressionContext is an interface to support dynamic dispatch.
type IStatementContext ¶
type IStatementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsStatementContext differentiates from other interfaces. IsStatementContext() }
IStatementContext is an interface to support dynamic dispatch.
type IStored_definitionContext ¶
type IStored_definitionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsStored_definitionContext differentiates from other interfaces. IsStored_definitionContext() }
IStored_definitionContext is an interface to support dynamic dispatch.
type IString_commentContext ¶
type IString_commentContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsString_commentContext differentiates from other interfaces. IsString_commentContext() }
IString_commentContext is an interface to support dynamic dispatch.
type ISubscriptContext ¶
type ISubscriptContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsSubscriptContext differentiates from other interfaces. IsSubscriptContext() }
ISubscriptContext is an interface to support dynamic dispatch.
type ITermContext ¶
type ITermContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsTermContext differentiates from other interfaces. IsTermContext() }
ITermContext is an interface to support dynamic dispatch.
type IType_prefixContext ¶
type IType_prefixContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsType_prefixContext differentiates from other interfaces. IsType_prefixContext() }
IType_prefixContext is an interface to support dynamic dispatch.
type IType_specifierContext ¶
type IType_specifierContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsType_specifierContext differentiates from other interfaces. IsType_specifierContext() }
IType_specifierContext is an interface to support dynamic dispatch.
type IWhen_equationContext ¶
type IWhen_equationContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsWhen_equationContext differentiates from other interfaces. IsWhen_equationContext() }
IWhen_equationContext is an interface to support dynamic dispatch.
type IWhen_statementContext ¶
type IWhen_statementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsWhen_statementContext differentiates from other interfaces. IsWhen_statementContext() }
IWhen_statementContext is an interface to support dynamic dispatch.
type IWhile_statementContext ¶
type IWhile_statementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsWhile_statementContext differentiates from other interfaces. IsWhile_statementContext() }
IWhile_statementContext is an interface to support dynamic dispatch.
type If_equationContext ¶
type If_equationContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyIf_equationContext ¶
func NewEmptyIf_equationContext() *If_equationContext
func NewIf_equationContext ¶
func NewIf_equationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *If_equationContext
func (*If_equationContext) AllEquation ¶
func (s *If_equationContext) AllEquation() []IEquationContext
func (*If_equationContext) AllExpression ¶
func (s *If_equationContext) AllExpression() []IExpressionContext
func (*If_equationContext) EnterRule ¶
func (s *If_equationContext) EnterRule(listener antlr.ParseTreeListener)
func (*If_equationContext) Equation ¶
func (s *If_equationContext) Equation(i int) IEquationContext
func (*If_equationContext) ExitRule ¶
func (s *If_equationContext) ExitRule(listener antlr.ParseTreeListener)
func (*If_equationContext) Expression ¶
func (s *If_equationContext) Expression(i int) IExpressionContext
func (*If_equationContext) GetParser ¶
func (s *If_equationContext) GetParser() antlr.Parser
func (*If_equationContext) GetRuleContext ¶
func (s *If_equationContext) GetRuleContext() antlr.RuleContext
func (*If_equationContext) IsIf_equationContext ¶
func (*If_equationContext) IsIf_equationContext()
func (*If_equationContext) ToStringTree ¶
func (s *If_equationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type If_statementContext ¶
type If_statementContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyIf_statementContext ¶
func NewEmptyIf_statementContext() *If_statementContext
func NewIf_statementContext ¶
func NewIf_statementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *If_statementContext
func (*If_statementContext) AllExpression ¶
func (s *If_statementContext) AllExpression() []IExpressionContext
func (*If_statementContext) AllStatement ¶
func (s *If_statementContext) AllStatement() []IStatementContext
func (*If_statementContext) EnterRule ¶
func (s *If_statementContext) EnterRule(listener antlr.ParseTreeListener)
func (*If_statementContext) ExitRule ¶
func (s *If_statementContext) ExitRule(listener antlr.ParseTreeListener)
func (*If_statementContext) Expression ¶
func (s *If_statementContext) Expression(i int) IExpressionContext
func (*If_statementContext) GetParser ¶
func (s *If_statementContext) GetParser() antlr.Parser
func (*If_statementContext) GetRuleContext ¶
func (s *If_statementContext) GetRuleContext() antlr.RuleContext
func (*If_statementContext) IsIf_statementContext ¶
func (*If_statementContext) IsIf_statementContext()
func (*If_statementContext) Statement ¶
func (s *If_statementContext) Statement(i int) IStatementContext
func (*If_statementContext) ToStringTree ¶
func (s *If_statementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Import_clauseContext ¶
type Import_clauseContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyImport_clauseContext ¶
func NewEmptyImport_clauseContext() *Import_clauseContext
func NewImport_clauseContext ¶
func NewImport_clauseContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Import_clauseContext
func (*Import_clauseContext) Comment ¶
func (s *Import_clauseContext) Comment() ICommentContext
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 (s *Import_clauseContext) IDENT() antlr.TerminalNode
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 (s *Import_clauseContext) Name() INameContext
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 (s *Import_listContext) IDENT(i int) antlr.TerminalNode
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 (s *Language_specificationContext) ExitRule(listener antlr.ParseTreeListener)
func (*Language_specificationContext) GetParser ¶
func (s *Language_specificationContext) GetParser() antlr.Parser
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 (s *Language_specificationContext) STRING() antlr.TerminalNode
func (*Language_specificationContext) ToStringTree ¶
func (s *Language_specificationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Logical_expressionContext ¶
type Logical_expressionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyLogical_expressionContext ¶
func NewEmptyLogical_expressionContext() *Logical_expressionContext
func NewLogical_expressionContext ¶
func NewLogical_expressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Logical_expressionContext
func (*Logical_expressionContext) AllLogical_term ¶
func (s *Logical_expressionContext) AllLogical_term() []ILogical_termContext
func (*Logical_expressionContext) EnterRule ¶
func (s *Logical_expressionContext) EnterRule(listener antlr.ParseTreeListener)
func (*Logical_expressionContext) ExitRule ¶
func (s *Logical_expressionContext) ExitRule(listener antlr.ParseTreeListener)
func (*Logical_expressionContext) GetParser ¶
func (s *Logical_expressionContext) GetParser() antlr.Parser
func (*Logical_expressionContext) GetRuleContext ¶
func (s *Logical_expressionContext) GetRuleContext() antlr.RuleContext
func (*Logical_expressionContext) IsLogical_expressionContext ¶
func (*Logical_expressionContext) IsLogical_expressionContext()
func (*Logical_expressionContext) Logical_term ¶
func (s *Logical_expressionContext) Logical_term(i int) ILogical_termContext
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 (s *Logical_factorContext) Relation() IRelationContext
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 (s *Long_class_specifierContext) AllIDENT() []antlr.TerminalNode
func (*Long_class_specifierContext) Class_modification ¶
func (s *Long_class_specifierContext) Class_modification() IClass_modificationContext
func (*Long_class_specifierContext) Composition ¶
func (s *Long_class_specifierContext) Composition() ICompositionContext
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 (s *Long_class_specifierContext) IDENT(i int) antlr.TerminalNode
func (*Long_class_specifierContext) IsLong_class_specifierContext ¶
func (*Long_class_specifierContext) IsLong_class_specifierContext()
func (*Long_class_specifierContext) String_comment ¶
func (s *Long_class_specifierContext) String_comment() IString_commentContext
func (*Long_class_specifierContext) ToStringTree ¶
func (s *Long_class_specifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ModificationContext ¶
type ModificationContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyModificationContext ¶
func NewEmptyModificationContext() *ModificationContext
func NewModificationContext ¶
func NewModificationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ModificationContext
func (*ModificationContext) Class_modification ¶
func (s *ModificationContext) Class_modification() IClass_modificationContext
func (*ModificationContext) EnterRule ¶
func (s *ModificationContext) EnterRule(listener antlr.ParseTreeListener)
func (*ModificationContext) ExitRule ¶
func (s *ModificationContext) ExitRule(listener antlr.ParseTreeListener)
func (*ModificationContext) Expression ¶
func (s *ModificationContext) Expression() IExpressionContext
func (*ModificationContext) GetParser ¶
func (s *ModificationContext) GetParser() antlr.Parser
func (*ModificationContext) GetRuleContext ¶
func (s *ModificationContext) GetRuleContext() antlr.RuleContext
func (*ModificationContext) IsModificationContext ¶
func (*ModificationContext) IsModificationContext()
func (*ModificationContext) ToStringTree ¶
func (s *ModificationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Mul_opContext ¶
type Mul_opContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyMul_opContext ¶
func NewEmptyMul_opContext() *Mul_opContext
func NewMul_opContext ¶
func NewMul_opContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Mul_opContext
func (*Mul_opContext) EnterRule ¶
func (s *Mul_opContext) EnterRule(listener antlr.ParseTreeListener)
func (*Mul_opContext) ExitRule ¶
func (s *Mul_opContext) ExitRule(listener antlr.ParseTreeListener)
func (*Mul_opContext) GetParser ¶
func (s *Mul_opContext) GetParser() antlr.Parser
func (*Mul_opContext) GetRuleContext ¶
func (s *Mul_opContext) GetRuleContext() antlr.RuleContext
func (*Mul_opContext) IsMul_opContext ¶
func (*Mul_opContext) IsMul_opContext()
func (*Mul_opContext) ToStringTree ¶
func (s *Mul_opContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type NameContext ¶
type NameContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyNameContext ¶
func NewEmptyNameContext() *NameContext
func NewNameContext ¶
func NewNameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *NameContext
func (*NameContext) AllIDENT ¶
func (s *NameContext) AllIDENT() []antlr.TerminalNode
func (*NameContext) EnterRule ¶
func (s *NameContext) EnterRule(listener antlr.ParseTreeListener)
func (*NameContext) ExitRule ¶
func (s *NameContext) ExitRule(listener antlr.ParseTreeListener)
func (*NameContext) GetParser ¶
func (s *NameContext) GetParser() antlr.Parser
func (*NameContext) GetRuleContext ¶
func (s *NameContext) GetRuleContext() antlr.RuleContext
func (*NameContext) IDENT ¶
func (s *NameContext) IDENT(i int) antlr.TerminalNode
func (*NameContext) IsNameContext ¶
func (*NameContext) IsNameContext()
func (*NameContext) ToStringTree ¶
func (s *NameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Named_argumentContext ¶
type Named_argumentContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyNamed_argumentContext ¶
func NewEmptyNamed_argumentContext() *Named_argumentContext
func NewNamed_argumentContext ¶
func NewNamed_argumentContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Named_argumentContext
func (*Named_argumentContext) EnterRule ¶
func (s *Named_argumentContext) EnterRule(listener antlr.ParseTreeListener)
func (*Named_argumentContext) ExitRule ¶
func (s *Named_argumentContext) ExitRule(listener antlr.ParseTreeListener)
func (*Named_argumentContext) Function_argument ¶
func (s *Named_argumentContext) Function_argument() IFunction_argumentContext
func (*Named_argumentContext) GetParser ¶
func (s *Named_argumentContext) GetParser() antlr.Parser
func (*Named_argumentContext) GetRuleContext ¶
func (s *Named_argumentContext) GetRuleContext() antlr.RuleContext
func (*Named_argumentContext) IDENT ¶
func (s *Named_argumentContext) IDENT() antlr.TerminalNode
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 (s *Output_expression_listContext) AllExpression() []IExpressionContext
func (*Output_expression_listContext) EnterRule ¶
func (s *Output_expression_listContext) EnterRule(listener antlr.ParseTreeListener)
func (*Output_expression_listContext) ExitRule ¶
func (s *Output_expression_listContext) ExitRule(listener antlr.ParseTreeListener)
func (*Output_expression_listContext) Expression ¶
func (s *Output_expression_listContext) Expression(i int) IExpressionContext
func (*Output_expression_listContext) GetParser ¶
func (s *Output_expression_listContext) GetParser() antlr.Parser
func (*Output_expression_listContext) GetRuleContext ¶
func (s *Output_expression_listContext) GetRuleContext() antlr.RuleContext
func (*Output_expression_listContext) IsOutput_expression_listContext ¶
func (*Output_expression_listContext) IsOutput_expression_listContext()
func (*Output_expression_listContext) ToStringTree ¶
func (s *Output_expression_listContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type PrimaryContext ¶
type PrimaryContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyPrimaryContext ¶
func NewEmptyPrimaryContext() *PrimaryContext
func NewPrimaryContext ¶
func NewPrimaryContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PrimaryContext
func (*PrimaryContext) AllExpression_list ¶
func (s *PrimaryContext) AllExpression_list() []IExpression_listContext
func (*PrimaryContext) Component_reference ¶
func (s *PrimaryContext) Component_reference() IComponent_referenceContext
func (*PrimaryContext) EnterRule ¶
func (s *PrimaryContext) EnterRule(listener antlr.ParseTreeListener)
func (*PrimaryContext) ExitRule ¶
func (s *PrimaryContext) ExitRule(listener antlr.ParseTreeListener)
func (*PrimaryContext) Expression_list ¶
func (s *PrimaryContext) Expression_list(i int) IExpression_listContext
func (*PrimaryContext) Function_arguments ¶
func (s *PrimaryContext) Function_arguments() IFunction_argumentsContext
func (*PrimaryContext) Function_call_args ¶
func (s *PrimaryContext) Function_call_args() IFunction_call_argsContext
func (*PrimaryContext) GetParser ¶
func (s *PrimaryContext) GetParser() antlr.Parser
func (*PrimaryContext) GetRuleContext ¶
func (s *PrimaryContext) GetRuleContext() antlr.RuleContext
func (*PrimaryContext) IsPrimaryContext ¶
func (*PrimaryContext) IsPrimaryContext()
func (*PrimaryContext) Name ¶
func (s *PrimaryContext) Name() INameContext
func (*PrimaryContext) Output_expression_list ¶
func (s *PrimaryContext) Output_expression_list() IOutput_expression_listContext
func (*PrimaryContext) STRING ¶
func (s *PrimaryContext) STRING() antlr.TerminalNode
func (*PrimaryContext) ToStringTree ¶
func (s *PrimaryContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*PrimaryContext) UNSIGNED_NUMBER ¶
func (s *PrimaryContext) UNSIGNED_NUMBER() antlr.TerminalNode
type Rel_opContext ¶
type Rel_opContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyRel_opContext ¶
func NewEmptyRel_opContext() *Rel_opContext
func NewRel_opContext ¶
func NewRel_opContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Rel_opContext
func (*Rel_opContext) EnterRule ¶
func (s *Rel_opContext) EnterRule(listener antlr.ParseTreeListener)
func (*Rel_opContext) ExitRule ¶
func (s *Rel_opContext) ExitRule(listener antlr.ParseTreeListener)
func (*Rel_opContext) GetParser ¶
func (s *Rel_opContext) GetParser() antlr.Parser
func (*Rel_opContext) GetRuleContext ¶
func (s *Rel_opContext) GetRuleContext() antlr.RuleContext
func (*Rel_opContext) IsRel_opContext ¶
func (*Rel_opContext) IsRel_opContext()
func (*Rel_opContext) ToStringTree ¶
func (s *Rel_opContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type RelationContext ¶
type RelationContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyRelationContext ¶
func NewEmptyRelationContext() *RelationContext
func NewRelationContext ¶
func NewRelationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *RelationContext
func (*RelationContext) AllArithmetic_expression ¶
func (s *RelationContext) AllArithmetic_expression() []IArithmetic_expressionContext
func (*RelationContext) Arithmetic_expression ¶
func (s *RelationContext) Arithmetic_expression(i int) IArithmetic_expressionContext
func (*RelationContext) EnterRule ¶
func (s *RelationContext) EnterRule(listener antlr.ParseTreeListener)
func (*RelationContext) ExitRule ¶
func (s *RelationContext) ExitRule(listener antlr.ParseTreeListener)
func (*RelationContext) GetParser ¶
func (s *RelationContext) GetParser() antlr.Parser
func (*RelationContext) GetRuleContext ¶
func (s *RelationContext) GetRuleContext() antlr.RuleContext
func (*RelationContext) IsRelationContext ¶
func (*RelationContext) IsRelationContext()
func (*RelationContext) Rel_op ¶
func (s *RelationContext) Rel_op() IRel_opContext
func (*RelationContext) ToStringTree ¶
func (s *RelationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Short_class_definitionContext ¶
type Short_class_definitionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyShort_class_definitionContext ¶
func NewEmptyShort_class_definitionContext() *Short_class_definitionContext
func NewShort_class_definitionContext ¶
func NewShort_class_definitionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Short_class_definitionContext
func (*Short_class_definitionContext) Class_prefixes ¶
func (s *Short_class_definitionContext) Class_prefixes() IClass_prefixesContext
func (*Short_class_definitionContext) EnterRule ¶
func (s *Short_class_definitionContext) EnterRule(listener antlr.ParseTreeListener)
func (*Short_class_definitionContext) ExitRule ¶
func (s *Short_class_definitionContext) ExitRule(listener antlr.ParseTreeListener)
func (*Short_class_definitionContext) GetParser ¶
func (s *Short_class_definitionContext) GetParser() antlr.Parser
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 (s *Short_class_definitionContext) Short_class_specifier() IShort_class_specifierContext
func (*Short_class_definitionContext) ToStringTree ¶
func (s *Short_class_definitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Short_class_specifierContext ¶
type Short_class_specifierContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyShort_class_specifierContext ¶
func NewEmptyShort_class_specifierContext() *Short_class_specifierContext
func NewShort_class_specifierContext ¶
func NewShort_class_specifierContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Short_class_specifierContext
func (*Short_class_specifierContext) Array_subscripts ¶
func (s *Short_class_specifierContext) Array_subscripts() IArray_subscriptsContext
func (*Short_class_specifierContext) Base_prefix ¶
func (s *Short_class_specifierContext) Base_prefix() IBase_prefixContext
func (*Short_class_specifierContext) Class_modification ¶
func (s *Short_class_specifierContext) Class_modification() IClass_modificationContext
func (*Short_class_specifierContext) Comment ¶
func (s *Short_class_specifierContext) Comment() ICommentContext
func (*Short_class_specifierContext) EnterRule ¶
func (s *Short_class_specifierContext) EnterRule(listener antlr.ParseTreeListener)
func (*Short_class_specifierContext) Enum_list ¶
func (s *Short_class_specifierContext) Enum_list() IEnum_listContext
func (*Short_class_specifierContext) ExitRule ¶
func (s *Short_class_specifierContext) ExitRule(listener antlr.ParseTreeListener)
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 (s *Short_class_specifierContext) IDENT() antlr.TerminalNode
func (*Short_class_specifierContext) IsShort_class_specifierContext ¶
func (*Short_class_specifierContext) IsShort_class_specifierContext()
func (*Short_class_specifierContext) Name ¶
func (s *Short_class_specifierContext) Name() INameContext
func (*Short_class_specifierContext) ToStringTree ¶
func (s *Short_class_specifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Simple_expressionContext ¶
type Simple_expressionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptySimple_expressionContext ¶
func NewEmptySimple_expressionContext() *Simple_expressionContext
func NewSimple_expressionContext ¶
func NewSimple_expressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Simple_expressionContext
func (*Simple_expressionContext) AllLogical_expression ¶
func (s *Simple_expressionContext) AllLogical_expression() []ILogical_expressionContext
func (*Simple_expressionContext) EnterRule ¶
func (s *Simple_expressionContext) EnterRule(listener antlr.ParseTreeListener)
func (*Simple_expressionContext) ExitRule ¶
func (s *Simple_expressionContext) ExitRule(listener antlr.ParseTreeListener)
func (*Simple_expressionContext) GetParser ¶
func (s *Simple_expressionContext) GetParser() antlr.Parser
func (*Simple_expressionContext) GetRuleContext ¶
func (s *Simple_expressionContext) GetRuleContext() antlr.RuleContext
func (*Simple_expressionContext) IsSimple_expressionContext ¶
func (*Simple_expressionContext) IsSimple_expressionContext()
func (*Simple_expressionContext) Logical_expression ¶
func (s *Simple_expressionContext) Logical_expression(i int) ILogical_expressionContext
func (*Simple_expressionContext) ToStringTree ¶
func (s *Simple_expressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type StatementContext ¶
type StatementContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyStatementContext ¶
func NewEmptyStatementContext() *StatementContext
func NewStatementContext ¶
func NewStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StatementContext
func (*StatementContext) Comment ¶
func (s *StatementContext) Comment() ICommentContext
func (*StatementContext) Component_reference ¶
func (s *StatementContext) Component_reference() IComponent_referenceContext
func (*StatementContext) EnterRule ¶
func (s *StatementContext) EnterRule(listener antlr.ParseTreeListener)
func (*StatementContext) ExitRule ¶
func (s *StatementContext) ExitRule(listener antlr.ParseTreeListener)
func (*StatementContext) Expression ¶
func (s *StatementContext) Expression() IExpressionContext
func (*StatementContext) For_statement ¶
func (s *StatementContext) For_statement() IFor_statementContext
func (*StatementContext) Function_call_args ¶
func (s *StatementContext) Function_call_args() IFunction_call_argsContext
func (*StatementContext) GetParser ¶
func (s *StatementContext) GetParser() antlr.Parser
func (*StatementContext) GetRuleContext ¶
func (s *StatementContext) GetRuleContext() antlr.RuleContext
func (*StatementContext) If_statement ¶
func (s *StatementContext) If_statement() IIf_statementContext
func (*StatementContext) IsStatementContext ¶
func (*StatementContext) IsStatementContext()
func (*StatementContext) Output_expression_list ¶
func (s *StatementContext) Output_expression_list() IOutput_expression_listContext
func (*StatementContext) ToStringTree ¶
func (s *StatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*StatementContext) When_statement ¶
func (s *StatementContext) When_statement() IWhen_statementContext
func (*StatementContext) While_statement ¶
func (s *StatementContext) While_statement() IWhile_statementContext
type Stored_definitionContext ¶
type Stored_definitionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyStored_definitionContext ¶
func NewEmptyStored_definitionContext() *Stored_definitionContext
func NewStored_definitionContext ¶
func NewStored_definitionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Stored_definitionContext
func (*Stored_definitionContext) AllClass_definition ¶
func (s *Stored_definitionContext) AllClass_definition() []IClass_definitionContext
func (*Stored_definitionContext) AllName ¶
func (s *Stored_definitionContext) AllName() []INameContext
func (*Stored_definitionContext) Class_definition ¶
func (s *Stored_definitionContext) Class_definition(i int) IClass_definitionContext
func (*Stored_definitionContext) EnterRule ¶
func (s *Stored_definitionContext) EnterRule(listener antlr.ParseTreeListener)
func (*Stored_definitionContext) ExitRule ¶
func (s *Stored_definitionContext) ExitRule(listener antlr.ParseTreeListener)
func (*Stored_definitionContext) GetParser ¶
func (s *Stored_definitionContext) GetParser() antlr.Parser
func (*Stored_definitionContext) GetRuleContext ¶
func (s *Stored_definitionContext) GetRuleContext() antlr.RuleContext
func (*Stored_definitionContext) IsStored_definitionContext ¶
func (*Stored_definitionContext) IsStored_definitionContext()
func (*Stored_definitionContext) Name ¶
func (s *Stored_definitionContext) Name(i int) INameContext
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 (s *String_commentContext) STRING(i int) antlr.TerminalNode
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 (s *Type_specifierContext) Name() INameContext
func (*Type_specifierContext) ToStringTree ¶
func (s *Type_specifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type When_equationContext ¶
type When_equationContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyWhen_equationContext ¶
func NewEmptyWhen_equationContext() *When_equationContext
func NewWhen_equationContext ¶
func NewWhen_equationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *When_equationContext
func (*When_equationContext) AllEquation ¶
func (s *When_equationContext) AllEquation() []IEquationContext
func (*When_equationContext) AllExpression ¶
func (s *When_equationContext) AllExpression() []IExpressionContext
func (*When_equationContext) EnterRule ¶
func (s *When_equationContext) EnterRule(listener antlr.ParseTreeListener)
func (*When_equationContext) Equation ¶
func (s *When_equationContext) Equation(i int) IEquationContext
func (*When_equationContext) ExitRule ¶
func (s *When_equationContext) ExitRule(listener antlr.ParseTreeListener)
func (*When_equationContext) Expression ¶
func (s *When_equationContext) Expression(i int) IExpressionContext
func (*When_equationContext) GetParser ¶
func (s *When_equationContext) GetParser() antlr.Parser
func (*When_equationContext) GetRuleContext ¶
func (s *When_equationContext) GetRuleContext() antlr.RuleContext
func (*When_equationContext) IsWhen_equationContext ¶
func (*When_equationContext) IsWhen_equationContext()
func (*When_equationContext) ToStringTree ¶
func (s *When_equationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type When_statementContext ¶
type When_statementContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyWhen_statementContext ¶
func NewEmptyWhen_statementContext() *When_statementContext
func NewWhen_statementContext ¶
func NewWhen_statementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *When_statementContext
func (*When_statementContext) AllExpression ¶
func (s *When_statementContext) AllExpression() []IExpressionContext
func (*When_statementContext) AllStatement ¶
func (s *When_statementContext) AllStatement() []IStatementContext
func (*When_statementContext) EnterRule ¶
func (s *When_statementContext) EnterRule(listener antlr.ParseTreeListener)
func (*When_statementContext) ExitRule ¶
func (s *When_statementContext) ExitRule(listener antlr.ParseTreeListener)
func (*When_statementContext) Expression ¶
func (s *When_statementContext) Expression(i int) IExpressionContext
func (*When_statementContext) GetParser ¶
func (s *When_statementContext) GetParser() antlr.Parser
func (*When_statementContext) GetRuleContext ¶
func (s *When_statementContext) GetRuleContext() antlr.RuleContext
func (*When_statementContext) IsWhen_statementContext ¶
func (*When_statementContext) IsWhen_statementContext()
func (*When_statementContext) Statement ¶
func (s *When_statementContext) Statement(i int) IStatementContext
func (*When_statementContext) ToStringTree ¶
func (s *When_statementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type While_statementContext ¶
type While_statementContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyWhile_statementContext ¶
func NewEmptyWhile_statementContext() *While_statementContext
func NewWhile_statementContext ¶
func NewWhile_statementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *While_statementContext
func (*While_statementContext) AllStatement ¶
func (s *While_statementContext) AllStatement() []IStatementContext
func (*While_statementContext) EnterRule ¶
func (s *While_statementContext) EnterRule(listener antlr.ParseTreeListener)
func (*While_statementContext) ExitRule ¶
func (s *While_statementContext) ExitRule(listener antlr.ParseTreeListener)
func (*While_statementContext) Expression ¶
func (s *While_statementContext) Expression() IExpressionContext
func (*While_statementContext) GetParser ¶
func (s *While_statementContext) GetParser() antlr.Parser
func (*While_statementContext) GetRuleContext ¶
func (s *While_statementContext) GetRuleContext() antlr.RuleContext
func (*While_statementContext) IsWhile_statementContext ¶
func (*While_statementContext) IsWhile_statementContext()
func (*While_statementContext) Statement ¶
func (s *While_statementContext) Statement(i int) IStatementContext
func (*While_statementContext) ToStringTree ¶
func (s *While_statementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string