java.lang.Object
org.antlr.runtime.BaseRecognizer
org.antlr.runtime.Parser
org.eclipse.xtext.parser.antlr.AbstractInternalAntlrParser
org.palladiosimulator.simexp.dsl.smodel.parser.antlr.internal.InternalSmodelParser

public class InternalSmodelParser extends org.eclipse.xtext.parser.antlr.AbstractInternalAntlrParser
  • Field Details

    • tokenNames

      public static final String[] tokenNames
    • T__50

      public static final int T__50
      See Also:
    • T__19

      public static final int T__19
      See Also:
    • T__15

      public static final int T__15
      See Also:
    • T__16

      public static final int T__16
      See Also:
    • T__17

      public static final int T__17
      See Also:
    • T__18

      public static final int T__18
      See Also:
    • T__13

      public static final int T__13
      See Also:
    • T__14

      public static final int T__14
      See Also:
    • T__51

      public static final int T__51
      See Also:
    • T__52

      public static final int T__52
      See Also:
    • T__53

      public static final int T__53
      See Also:
    • RULE_ID

      public static final int RULE_ID
      See Also:
    • T__26

      public static final int T__26
      See Also:
    • T__27

      public static final int T__27
      See Also:
    • T__28

      public static final int T__28
      See Also:
    • RULE_INT

      public static final int RULE_INT
      See Also:
    • T__29

      public static final int T__29
      See Also:
    • T__22

      public static final int T__22
      See Also:
    • RULE_ML_COMMENT

      public static final int RULE_ML_COMMENT
      See Also:
    • T__23

      public static final int T__23
      See Also:
    • T__24

      public static final int T__24
      See Also:
    • T__25

      public static final int T__25
      See Also:
    • T__20

      public static final int T__20
      See Also:
    • T__21

      public static final int T__21
      See Also:
    • RULE_STRING

      public static final int RULE_STRING
      See Also:
    • RULE_SL_COMMENT

      public static final int RULE_SL_COMMENT
      See Also:
    • T__37

      public static final int T__37
      See Also:
    • RULE_DOUBLE

      public static final int RULE_DOUBLE
      See Also:
    • T__38

      public static final int T__38
      See Also:
    • T__39

      public static final int T__39
      See Also:
    • T__33

      public static final int T__33
      See Also:
    • T__34

      public static final int T__34
      See Also:
    • T__35

      public static final int T__35
      See Also:
    • T__36

      public static final int T__36
      See Also:
    • EOF

      public static final int EOF
      See Also:
    • T__30

      public static final int T__30
      See Also:
    • T__31

      public static final int T__31
      See Also:
    • T__32

      public static final int T__32
      See Also:
    • RULE_WS

      public static final int RULE_WS
      See Also:
    • RULE_ANY_OTHER

      public static final int RULE_ANY_OTHER
      See Also:
    • RULE_BOOL

      public static final int RULE_BOOL
      See Also:
    • T__48

      public static final int T__48
      See Also:
    • T__49

      public static final int T__49
      See Also:
    • T__44

      public static final int T__44
      See Also:
    • T__45

      public static final int T__45
      See Also:
    • T__46

      public static final int T__46
      See Also:
    • T__47

      public static final int T__47
      See Also:
    • T__40

      public static final int T__40
      See Also:
    • T__41

      public static final int T__41
      See Also:
    • T__42

      public static final int T__42
      See Also:
    • T__43

      public static final int T__43
      See Also:
    • FOLLOW_1

      public static final org.antlr.runtime.BitSet FOLLOW_1
    • FOLLOW_2

      public static final org.antlr.runtime.BitSet FOLLOW_2
    • FOLLOW_3

      public static final org.antlr.runtime.BitSet FOLLOW_3
    • FOLLOW_4

      public static final org.antlr.runtime.BitSet FOLLOW_4
    • FOLLOW_5

      public static final org.antlr.runtime.BitSet FOLLOW_5
    • FOLLOW_6

      public static final org.antlr.runtime.BitSet FOLLOW_6
    • FOLLOW_7

      public static final org.antlr.runtime.BitSet FOLLOW_7
    • FOLLOW_8

      public static final org.antlr.runtime.BitSet FOLLOW_8
    • FOLLOW_9

      public static final org.antlr.runtime.BitSet FOLLOW_9
    • FOLLOW_10

      public static final org.antlr.runtime.BitSet FOLLOW_10
    • FOLLOW_11

      public static final org.antlr.runtime.BitSet FOLLOW_11
    • FOLLOW_12

      public static final org.antlr.runtime.BitSet FOLLOW_12
    • FOLLOW_13

      public static final org.antlr.runtime.BitSet FOLLOW_13
    • FOLLOW_14

      public static final org.antlr.runtime.BitSet FOLLOW_14
    • FOLLOW_15

      public static final org.antlr.runtime.BitSet FOLLOW_15
    • FOLLOW_16

      public static final org.antlr.runtime.BitSet FOLLOW_16
    • FOLLOW_17

      public static final org.antlr.runtime.BitSet FOLLOW_17
    • FOLLOW_18

      public static final org.antlr.runtime.BitSet FOLLOW_18
    • FOLLOW_19

      public static final org.antlr.runtime.BitSet FOLLOW_19
    • FOLLOW_20

      public static final org.antlr.runtime.BitSet FOLLOW_20
    • FOLLOW_21

      public static final org.antlr.runtime.BitSet FOLLOW_21
    • FOLLOW_22

      public static final org.antlr.runtime.BitSet FOLLOW_22
    • FOLLOW_23

      public static final org.antlr.runtime.BitSet FOLLOW_23
    • FOLLOW_24

      public static final org.antlr.runtime.BitSet FOLLOW_24
    • FOLLOW_25

      public static final org.antlr.runtime.BitSet FOLLOW_25
    • FOLLOW_26

      public static final org.antlr.runtime.BitSet FOLLOW_26
    • FOLLOW_27

      public static final org.antlr.runtime.BitSet FOLLOW_27
    • FOLLOW_28

      public static final org.antlr.runtime.BitSet FOLLOW_28
    • FOLLOW_29

      public static final org.antlr.runtime.BitSet FOLLOW_29
    • FOLLOW_30

      public static final org.antlr.runtime.BitSet FOLLOW_30
    • FOLLOW_31

      public static final org.antlr.runtime.BitSet FOLLOW_31
    • FOLLOW_32

      public static final org.antlr.runtime.BitSet FOLLOW_32
    • FOLLOW_33

      public static final org.antlr.runtime.BitSet FOLLOW_33
    • FOLLOW_34

      public static final org.antlr.runtime.BitSet FOLLOW_34
    • FOLLOW_35

      public static final org.antlr.runtime.BitSet FOLLOW_35
    • FOLLOW_36

      public static final org.antlr.runtime.BitSet FOLLOW_36
  • Constructor Details

    • InternalSmodelParser

      public InternalSmodelParser(org.antlr.runtime.TokenStream input)
    • InternalSmodelParser

      public InternalSmodelParser(org.antlr.runtime.TokenStream input, org.antlr.runtime.RecognizerSharedState state)
    • InternalSmodelParser

      public InternalSmodelParser(org.antlr.runtime.TokenStream input, SmodelGrammarAccess grammarAccess)
  • Method Details

    • getTokenNames

      public String[] getTokenNames()
      Overrides:
      getTokenNames in class org.antlr.runtime.BaseRecognizer
    • getGrammarFileName

      public String getGrammarFileName()
      Overrides:
      getGrammarFileName in class org.antlr.runtime.BaseRecognizer
    • getFirstRuleName

      protected String getFirstRuleName()
      Specified by:
      getFirstRuleName in class org.eclipse.xtext.parser.antlr.AbstractInternalAntlrParser
    • getGrammarAccess

      protected SmodelGrammarAccess getGrammarAccess()
      Specified by:
      getGrammarAccess in class org.eclipse.xtext.parser.antlr.AbstractInternalAntlrParser
    • entryRuleSmodel

      public final EObject entryRuleSmodel() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • ruleSmodel

      public final EObject ruleSmodel() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • entryRuleInternalField

      public final EObject entryRuleInternalField() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • ruleInternalField

      public final EObject ruleInternalField() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • entryRuleExternalField

      public final EObject entryRuleExternalField() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • ruleExternalField

      public final EObject ruleExternalField() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • entryRuleConstant

      public final EObject entryRuleConstant() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • ruleConstant

      public final EObject ruleConstant() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • entryRuleVariable

      public final EObject entryRuleVariable() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • ruleVariable

      public final EObject ruleVariable() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • entryRuleOptimizable

      public final EObject entryRuleOptimizable() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • ruleOptimizable

      public final EObject ruleOptimizable() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • entryRuleEnvVariable

      public final EObject entryRuleEnvVariable() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • ruleEnvVariable

      public final EObject ruleEnvVariable() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • entryRuleProbe

      public final EObject entryRuleProbe() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • ruleProbe

      public final EObject ruleProbe() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • entryRuleBounds

      public final EObject entryRuleBounds() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • ruleBounds

      public final EObject ruleBounds() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • entryRuleSetBounds

      public final EObject entryRuleSetBounds() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • ruleSetBounds

      public final EObject ruleSetBounds() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • entryRuleRangeBounds

      public final EObject entryRuleRangeBounds() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • ruleRangeBounds

      public final EObject ruleRangeBounds() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • entryRuleAction

      public final EObject entryRuleAction() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • ruleAction

      public final EObject ruleAction() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • entryRuleActionArguments

      public final EObject entryRuleActionArguments() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • ruleActionArguments

      public final EObject ruleActionArguments() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • entryRuleParameter

      public final EObject entryRuleParameter() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • ruleParameter

      public final EObject ruleParameter() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • entryRuleStatement

      public final EObject entryRuleStatement() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • ruleStatement

      public final EObject ruleStatement() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • entryRuleVariableAssignment

      public final EObject entryRuleVariableAssignment() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • ruleVariableAssignment

      public final EObject ruleVariableAssignment() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • entryRuleActionCall

      public final EObject entryRuleActionCall() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • ruleActionCall

      public final EObject ruleActionCall() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • entryRuleParameterValue

      public final EObject entryRuleParameterValue() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • ruleParameterValue

      public final EObject ruleParameterValue() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • entryRuleIfStatement

      public final EObject entryRuleIfStatement() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • ruleIfStatement

      public final EObject ruleIfStatement() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • entryRuleDisjunctiveExpr

      public final EObject entryRuleDisjunctiveExpr() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • ruleDisjunctiveExpr

      public final EObject ruleDisjunctiveExpr() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • entryRuleConjunctiveExpr

      public final EObject entryRuleConjunctiveExpr() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • ruleConjunctiveExpr

      public final EObject ruleConjunctiveExpr() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • entryRuleEquativeExpr

      public final EObject entryRuleEquativeExpr() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • ruleEquativeExpr

      public final EObject ruleEquativeExpr() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • entryRuleRelationalExpr

      public final EObject entryRuleRelationalExpr() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • ruleRelationalExpr

      public final EObject ruleRelationalExpr() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • entryRuleAdditiveExpr

      public final EObject entryRuleAdditiveExpr() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • ruleAdditiveExpr

      public final EObject ruleAdditiveExpr() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • entryRuleMultiplicativeExpr

      public final EObject entryRuleMultiplicativeExpr() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • ruleMultiplicativeExpr

      public final EObject ruleMultiplicativeExpr() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • entryRuleUnaryExpr

      public final EObject entryRuleUnaryExpr() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • ruleUnaryExpr

      public final EObject ruleUnaryExpr() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • entryRuleTerm

      public final EObject entryRuleTerm() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • ruleTerm

      public final EObject ruleTerm() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • entryRuleParenthesizedExpr

      public final EObject entryRuleParenthesizedExpr() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • ruleParenthesizedExpr

      public final EObject ruleParenthesizedExpr() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • entryRuleLiteral

      public final EObject entryRuleLiteral() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • ruleLiteral

      public final EObject ruleLiteral() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • entryRuleBoolLiteral

      public final EObject entryRuleBoolLiteral() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • ruleBoolLiteral

      public final EObject ruleBoolLiteral() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • entryRuleIntLiteral

      public final EObject entryRuleIntLiteral() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • ruleIntLiteral

      public final EObject ruleIntLiteral() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • entryRuleDoubleLiteral

      public final EObject entryRuleDoubleLiteral() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • ruleDoubleLiteral

      public final EObject ruleDoubleLiteral() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • entryRuleStringLiteral

      public final EObject entryRuleStringLiteral() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • ruleStringLiteral

      public final EObject ruleStringLiteral() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • ruleProbeAdressingKind

      public final Enumerator ruleProbeAdressingKind() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • ruleDisjunctiveOp

      public final Enumerator ruleDisjunctiveOp() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • ruleConjunctiveOp

      public final Enumerator ruleConjunctiveOp() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • ruleEquativeOp

      public final Enumerator ruleEquativeOp() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • ruleRelativeOp

      public final Enumerator ruleRelativeOp() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • ruleAdditiveOp

      public final Enumerator ruleAdditiveOp() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • ruleMultiplicativeOp

      public final Enumerator ruleMultiplicativeOp() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • ruleUnaryOp

      public final Enumerator ruleUnaryOp() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • rulePrimitiveType

      public final Enumerator rulePrimitiveType() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException