java.lang.Object
org.antlr.runtime.BaseRecognizer
org.antlr.runtime.Parser
org.palladiosimulator.pcm.stochasticexpressions.parser.PCMStoExParser
Direct Known Subclasses:
MyPCMStoExParser

public class PCMStoExParser extends org.antlr.runtime.Parser
  • Field Details

    • tokenNames

      public static final String[] tokenNames
    • INNER

      public static final int INNER
      See Also:
    • MOD

      public static final int MOD
      See Also:
    • BOOLPMF

      public static final int BOOLPMF
      See Also:
    • Exponent

      public static final int Exponent
      See Also:
    • GREATEREQUAL

      public static final int GREATEREQUAL
      See Also:
    • ENUMPMF

      public static final int ENUMPMF
      See Also:
    • NOT

      public static final int NOT
      See Also:
    • AND

      public static final int AND
      See Also:
    • ID

      public static final int ID
      See Also:
    • EOF

      public static final int EOF
      See Also:
    • STRUCTURE

      public static final int STRUCTURE
      See Also:
    • LPAREN

      public static final int LPAREN
      See Also:
    • TYPE

      public static final int TYPE
      See Also:
    • NOTEQUAL

      public static final int NOTEQUAL
      See Also:
    • T__55

      public static final int T__55
      See Also:
    • T__56

      public static final int T__56
      See Also:
    • RPAREN

      public static final int RPAREN
      See Also:
    • GREATER

      public static final int GREATER
      See Also:
    • STRING_LITERAL

      public static final int STRING_LITERAL
      See Also:
    • POW

      public static final int POW
      See Also:
    • EQUAL

      public static final int EQUAL
      See Also:
    • LESS

      public static final int LESS
      See Also:
    • DEFINITION

      public static final int DEFINITION
      See Also:
    • PLUS

      public static final int PLUS
      See Also:
    • DIGIT

      public static final int DIGIT
      See Also:
    • COMMENT

      public static final int COMMENT
      See Also:
    • DOT

      public static final int DOT
      See Also:
    • DOUBLEPDF

      public static final int DOUBLEPDF
      See Also:
    • XOR

      public static final int XOR
      See Also:
    • INTPMF

      public static final int INTPMF
      See Also:
    • LINE_COMMENT

      public static final int LINE_COMMENT
      See Also:
    • DOUBLEPMF

      public static final int DOUBLEPMF
      See Also:
    • BOOL

      public static final int BOOL
      See Also:
    • NUMBER

      public static final int NUMBER
      See Also:
    • NUMBER_OF_ELEMENTS

      public static final int NUMBER_OF_ELEMENTS
      See Also:
    • VALUE

      public static final int VALUE
      See Also:
    • MINUS

      public static final int MINUS
      See Also:
    • MUL

      public static final int MUL
      See Also:
    • SEMI

      public static final int SEMI
      See Also:
    • TRUE

      public static final int TRUE
      See Also:
    • ALPHA

      public static final int ALPHA
      See Also:
    • COLON

      public static final int COLON
      See Also:
    • SQUARE_PAREN_R

      public static final int SQUARE_PAREN_R
      See Also:
    • UNIT

      public static final int UNIT
      See Also:
    • WS

      public static final int WS
      See Also:
    • SQUARE_PAREN_L

      public static final int SQUARE_PAREN_L
      See Also:
    • OR

      public static final int OR
      See Also:
    • IDPART

      public static final int IDPART
      See Also:
    • IDSTART

      public static final int IDSTART
      See Also:
    • BYTESIZE

      public static final int BYTESIZE
      See Also:
    • DIV

      public static final int DIV
      See Also:
    • ORDERED_DEF

      public static final int ORDERED_DEF
      See Also:
    • FALSE

      public static final int FALSE
      See Also:
    • LESSEQUAL

      public static final int LESSEQUAL
      See Also:
    • FOLLOW_ifelseExpr_in_expression41

      public static final org.antlr.runtime.BitSet FOLLOW_ifelseExpr_in_expression41
    • FOLLOW_EOF_in_expression43

      public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_expression43
    • FOLLOW_boolAndExpr_in_ifelseExpr66

      public static final org.antlr.runtime.BitSet FOLLOW_boolAndExpr_in_ifelseExpr66
    • FOLLOW_55_in_ifelseExpr79

      public static final org.antlr.runtime.BitSet FOLLOW_55_in_ifelseExpr79
    • FOLLOW_boolAndExpr_in_ifelseExpr85

      public static final org.antlr.runtime.BitSet FOLLOW_boolAndExpr_in_ifelseExpr85
    • FOLLOW_56_in_ifelseExpr89

      public static final org.antlr.runtime.BitSet FOLLOW_56_in_ifelseExpr89
    • FOLLOW_boolAndExpr_in_ifelseExpr95

      public static final org.antlr.runtime.BitSet FOLLOW_boolAndExpr_in_ifelseExpr95
    • FOLLOW_boolOrExpr_in_boolAndExpr120

      public static final org.antlr.runtime.BitSet FOLLOW_boolOrExpr_in_boolAndExpr120
    • FOLLOW_AND_in_boolAndExpr131

      public static final org.antlr.runtime.BitSet FOLLOW_AND_in_boolAndExpr131
    • FOLLOW_boolOrExpr_in_boolAndExpr142

      public static final org.antlr.runtime.BitSet FOLLOW_boolOrExpr_in_boolAndExpr142
    • FOLLOW_compareExpr_in_boolOrExpr169

      public static final org.antlr.runtime.BitSet FOLLOW_compareExpr_in_boolOrExpr169
    • FOLLOW_OR_in_boolOrExpr182

      public static final org.antlr.runtime.BitSet FOLLOW_OR_in_boolOrExpr182
    • FOLLOW_XOR_in_boolOrExpr190

      public static final org.antlr.runtime.BitSet FOLLOW_XOR_in_boolOrExpr190
    • FOLLOW_compareExpr_in_boolOrExpr202

      public static final org.antlr.runtime.BitSet FOLLOW_compareExpr_in_boolOrExpr202
    • FOLLOW_sumExpr_in_compareExpr240

      public static final org.antlr.runtime.BitSet FOLLOW_sumExpr_in_compareExpr240
    • FOLLOW_GREATER_in_compareExpr257

      public static final org.antlr.runtime.BitSet FOLLOW_GREATER_in_compareExpr257
    • FOLLOW_LESS_in_compareExpr267

      public static final org.antlr.runtime.BitSet FOLLOW_LESS_in_compareExpr267
    • FOLLOW_EQUAL_in_compareExpr277

      public static final org.antlr.runtime.BitSet FOLLOW_EQUAL_in_compareExpr277
    • FOLLOW_NOTEQUAL_in_compareExpr287

      public static final org.antlr.runtime.BitSet FOLLOW_NOTEQUAL_in_compareExpr287
    • FOLLOW_GREATEREQUAL_in_compareExpr297

      public static final org.antlr.runtime.BitSet FOLLOW_GREATEREQUAL_in_compareExpr297
    • FOLLOW_LESSEQUAL_in_compareExpr307

      public static final org.antlr.runtime.BitSet FOLLOW_LESSEQUAL_in_compareExpr307
    • FOLLOW_sumExpr_in_compareExpr322

      public static final org.antlr.runtime.BitSet FOLLOW_sumExpr_in_compareExpr322
    • FOLLOW_prodExpr_in_sumExpr354

      public static final org.antlr.runtime.BitSet FOLLOW_prodExpr_in_sumExpr354
    • FOLLOW_PLUS_in_sumExpr372

      public static final org.antlr.runtime.BitSet FOLLOW_PLUS_in_sumExpr372
    • FOLLOW_MINUS_in_sumExpr380

      public static final org.antlr.runtime.BitSet FOLLOW_MINUS_in_sumExpr380
    • FOLLOW_prodExpr_in_sumExpr393

      public static final org.antlr.runtime.BitSet FOLLOW_prodExpr_in_sumExpr393
    • FOLLOW_powExpr_in_prodExpr431

      public static final org.antlr.runtime.BitSet FOLLOW_powExpr_in_prodExpr431
    • FOLLOW_MUL_in_prodExpr451

      public static final org.antlr.runtime.BitSet FOLLOW_MUL_in_prodExpr451
    • FOLLOW_DIV_in_prodExpr462

      public static final org.antlr.runtime.BitSet FOLLOW_DIV_in_prodExpr462
    • FOLLOW_MOD_in_prodExpr473

      public static final org.antlr.runtime.BitSet FOLLOW_MOD_in_prodExpr473
    • FOLLOW_powExpr_in_prodExpr489

      public static final org.antlr.runtime.BitSet FOLLOW_powExpr_in_prodExpr489
    • FOLLOW_unaryExpr_in_powExpr530

      public static final org.antlr.runtime.BitSet FOLLOW_unaryExpr_in_powExpr530
    • FOLLOW_POW_in_powExpr539

      public static final org.antlr.runtime.BitSet FOLLOW_POW_in_powExpr539
    • FOLLOW_unaryExpr_in_powExpr545

      public static final org.antlr.runtime.BitSet FOLLOW_unaryExpr_in_powExpr545
    • FOLLOW_MINUS_in_unaryExpr581

      public static final org.antlr.runtime.BitSet FOLLOW_MINUS_in_unaryExpr581
    • FOLLOW_unaryExpr_in_unaryExpr587

      public static final org.antlr.runtime.BitSet FOLLOW_unaryExpr_in_unaryExpr587
    • FOLLOW_NOT_in_unaryExpr605

      public static final org.antlr.runtime.BitSet FOLLOW_NOT_in_unaryExpr605
    • FOLLOW_unaryExpr_in_unaryExpr611

      public static final org.antlr.runtime.BitSet FOLLOW_unaryExpr_in_unaryExpr611
    • FOLLOW_atom_in_unaryExpr633

      public static final org.antlr.runtime.BitSet FOLLOW_atom_in_unaryExpr633
    • FOLLOW_NUMBER_in_atom668

      public static final org.antlr.runtime.BitSet FOLLOW_NUMBER_in_atom668
    • FOLLOW_definition_in_atom695

      public static final org.antlr.runtime.BitSet FOLLOW_definition_in_atom695
    • FOLLOW_STRING_LITERAL_in_atom720

      public static final org.antlr.runtime.BitSet FOLLOW_STRING_LITERAL_in_atom720
    • FOLLOW_boolean_keywords_in_atom747

      public static final org.antlr.runtime.BitSet FOLLOW_boolean_keywords_in_atom747
    • FOLLOW_scoped_id_in_atom775

      public static final org.antlr.runtime.BitSet FOLLOW_scoped_id_in_atom775
    • FOLLOW_DOT_in_atom777

      public static final org.antlr.runtime.BitSet FOLLOW_DOT_in_atom777
    • FOLLOW_characterisation_in_atom783

      public static final org.antlr.runtime.BitSet FOLLOW_characterisation_in_atom783
    • FOLLOW_ID_in_atom810

      public static final org.antlr.runtime.BitSet FOLLOW_ID_in_atom810
    • FOLLOW_arguments_in_atom823

      public static final org.antlr.runtime.BitSet FOLLOW_arguments_in_atom823
    • FOLLOW_LPAREN_in_atom848

      public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_atom848
    • FOLLOW_ifelseExpr_in_atom858

      public static final org.antlr.runtime.BitSet FOLLOW_ifelseExpr_in_atom858
    • FOLLOW_RPAREN_in_atom864

      public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_atom864
    • FOLLOW_LPAREN_in_arguments910

      public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_arguments910
    • FOLLOW_expressionList_in_arguments916

      public static final org.antlr.runtime.BitSet FOLLOW_expressionList_in_arguments916
    • FOLLOW_RPAREN_in_arguments921

      public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_arguments921
    • FOLLOW_boolAndExpr_in_expressionList959

      public static final org.antlr.runtime.BitSet FOLLOW_boolAndExpr_in_expressionList959
    • FOLLOW_COLON_in_expressionList964

      public static final org.antlr.runtime.BitSet FOLLOW_COLON_in_expressionList964
    • FOLLOW_boolAndExpr_in_expressionList970

      public static final org.antlr.runtime.BitSet FOLLOW_boolAndExpr_in_expressionList970
    • FOLLOW_characterisation_keywords_in_characterisation1003

      public static final org.antlr.runtime.BitSet FOLLOW_characterisation_keywords_in_characterisation1003
    • FOLLOW_INTPMF_in_definition1040

      public static final org.antlr.runtime.BitSet FOLLOW_INTPMF_in_definition1040
    • FOLLOW_SQUARE_PAREN_L_in_definition1051

      public static final org.antlr.runtime.BitSet FOLLOW_SQUARE_PAREN_L_in_definition1051
    • FOLLOW_numeric_int_sample_in_definition1071

      public static final org.antlr.runtime.BitSet FOLLOW_numeric_int_sample_in_definition1071
    • FOLLOW_SQUARE_PAREN_R_in_definition1088

      public static final org.antlr.runtime.BitSet FOLLOW_SQUARE_PAREN_R_in_definition1088
    • FOLLOW_DOUBLEPMF_in_definition1101

      public static final org.antlr.runtime.BitSet FOLLOW_DOUBLEPMF_in_definition1101
    • FOLLOW_SQUARE_PAREN_L_in_definition1114

      public static final org.antlr.runtime.BitSet FOLLOW_SQUARE_PAREN_L_in_definition1114
    • FOLLOW_numeric_real_sample_in_definition1132

      public static final org.antlr.runtime.BitSet FOLLOW_numeric_real_sample_in_definition1132
    • FOLLOW_SQUARE_PAREN_R_in_definition1149

      public static final org.antlr.runtime.BitSet FOLLOW_SQUARE_PAREN_R_in_definition1149
    • FOLLOW_ENUMPMF_in_definition1163

      public static final org.antlr.runtime.BitSet FOLLOW_ENUMPMF_in_definition1163
    • FOLLOW_LPAREN_in_definition1176

      public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_definition1176
    • FOLLOW_ORDERED_DEF_in_definition1183

      public static final org.antlr.runtime.BitSet FOLLOW_ORDERED_DEF_in_definition1183
    • FOLLOW_RPAREN_in_definition1195

      public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_definition1195
    • FOLLOW_SQUARE_PAREN_L_in_definition1202

      public static final org.antlr.runtime.BitSet FOLLOW_SQUARE_PAREN_L_in_definition1202
    • FOLLOW_stringsample_in_definition1220

      public static final org.antlr.runtime.BitSet FOLLOW_stringsample_in_definition1220
    • FOLLOW_SQUARE_PAREN_R_in_definition1237

      public static final org.antlr.runtime.BitSet FOLLOW_SQUARE_PAREN_R_in_definition1237
    • FOLLOW_DOUBLEPDF_in_definition1247

      public static final org.antlr.runtime.BitSet FOLLOW_DOUBLEPDF_in_definition1247
    • FOLLOW_SQUARE_PAREN_L_in_definition1258

      public static final org.antlr.runtime.BitSet FOLLOW_SQUARE_PAREN_L_in_definition1258
    • FOLLOW_real_pdf_sample_in_definition1278

      public static final org.antlr.runtime.BitSet FOLLOW_real_pdf_sample_in_definition1278
    • FOLLOW_SQUARE_PAREN_R_in_definition1295

      public static final org.antlr.runtime.BitSet FOLLOW_SQUARE_PAREN_R_in_definition1295
    • FOLLOW_BOOLPMF_in_definition1306

      public static final org.antlr.runtime.BitSet FOLLOW_BOOLPMF_in_definition1306
    • FOLLOW_LPAREN_in_definition1319

      public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_definition1319
    • FOLLOW_ORDERED_DEF_in_definition1326

      public static final org.antlr.runtime.BitSet FOLLOW_ORDERED_DEF_in_definition1326
    • FOLLOW_RPAREN_in_definition1338

      public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_definition1338
    • FOLLOW_SQUARE_PAREN_L_in_definition1345

      public static final org.antlr.runtime.BitSet FOLLOW_SQUARE_PAREN_L_in_definition1345
    • FOLLOW_boolsample_in_definition1363

      public static final org.antlr.runtime.BitSet FOLLOW_boolsample_in_definition1363
    • FOLLOW_SQUARE_PAREN_R_in_definition1380

      public static final org.antlr.runtime.BitSet FOLLOW_SQUARE_PAREN_R_in_definition1380
    • FOLLOW_LPAREN_in_numeric_int_sample1406

      public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_numeric_int_sample1406
    • FOLLOW_signed_number_in_numeric_int_sample1419

      public static final org.antlr.runtime.BitSet FOLLOW_signed_number_in_numeric_int_sample1419
    • FOLLOW_SEMI_in_numeric_int_sample1430

      public static final org.antlr.runtime.BitSet FOLLOW_SEMI_in_numeric_int_sample1430
    • FOLLOW_NUMBER_in_numeric_int_sample1438

      public static final org.antlr.runtime.BitSet FOLLOW_NUMBER_in_numeric_int_sample1438
    • FOLLOW_RPAREN_in_numeric_int_sample1450

      public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_numeric_int_sample1450
    • FOLLOW_LPAREN_in_numeric_real_sample1473

      public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_numeric_real_sample1473
    • FOLLOW_signed_number_in_numeric_real_sample1486

      public static final org.antlr.runtime.BitSet FOLLOW_signed_number_in_numeric_real_sample1486
    • FOLLOW_SEMI_in_numeric_real_sample1497

      public static final org.antlr.runtime.BitSet FOLLOW_SEMI_in_numeric_real_sample1497
    • FOLLOW_NUMBER_in_numeric_real_sample1505

      public static final org.antlr.runtime.BitSet FOLLOW_NUMBER_in_numeric_real_sample1505
    • FOLLOW_RPAREN_in_numeric_real_sample1517

      public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_numeric_real_sample1517
    • FOLLOW_LPAREN_in_real_pdf_sample1541

      public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_real_pdf_sample1541
    • FOLLOW_signed_number_in_real_pdf_sample1554

      public static final org.antlr.runtime.BitSet FOLLOW_signed_number_in_real_pdf_sample1554
    • FOLLOW_SEMI_in_real_pdf_sample1565

      public static final org.antlr.runtime.BitSet FOLLOW_SEMI_in_real_pdf_sample1565
    • FOLLOW_NUMBER_in_real_pdf_sample1573

      public static final org.antlr.runtime.BitSet FOLLOW_NUMBER_in_real_pdf_sample1573
    • FOLLOW_RPAREN_in_real_pdf_sample1585

      public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_real_pdf_sample1585
    • FOLLOW_LPAREN_in_stringsample1606

      public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_stringsample1606
    • FOLLOW_STRING_LITERAL_in_stringsample1618

      public static final org.antlr.runtime.BitSet FOLLOW_STRING_LITERAL_in_stringsample1618
    • FOLLOW_SEMI_in_stringsample1629

      public static final org.antlr.runtime.BitSet FOLLOW_SEMI_in_stringsample1629
    • FOLLOW_NUMBER_in_stringsample1635

      public static final org.antlr.runtime.BitSet FOLLOW_NUMBER_in_stringsample1635
    • FOLLOW_RPAREN_in_stringsample1646

      public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_stringsample1646
    • FOLLOW_LPAREN_in_boolsample1664

      public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_boolsample1664
    • FOLLOW_boolean_keywords_in_boolsample1678

      public static final org.antlr.runtime.BitSet FOLLOW_boolean_keywords_in_boolsample1678
    • FOLLOW_SEMI_in_boolsample1686

      public static final org.antlr.runtime.BitSet FOLLOW_SEMI_in_boolsample1686
    • FOLLOW_NUMBER_in_boolsample1692

      public static final org.antlr.runtime.BitSet FOLLOW_NUMBER_in_boolsample1692
    • FOLLOW_RPAREN_in_boolsample1703

      public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_boolsample1703
    • FOLLOW_FALSE_in_boolean_keywords1722

      public static final org.antlr.runtime.BitSet FOLLOW_FALSE_in_boolean_keywords1722
    • FOLLOW_TRUE_in_boolean_keywords1736

      public static final org.antlr.runtime.BitSet FOLLOW_TRUE_in_boolean_keywords1736
    • FOLLOW_MINUS_in_signed_number1765

      public static final org.antlr.runtime.BitSet FOLLOW_MINUS_in_signed_number1765
    • FOLLOW_NUMBER_in_signed_number1773

      public static final org.antlr.runtime.BitSet FOLLOW_NUMBER_in_signed_number1773
    • FOLLOW_BYTESIZE_in_characterisation_keywords1795

      public static final org.antlr.runtime.BitSet FOLLOW_BYTESIZE_in_characterisation_keywords1795
    • FOLLOW_STRUCTURE_in_characterisation_keywords1802

      public static final org.antlr.runtime.BitSet FOLLOW_STRUCTURE_in_characterisation_keywords1802
    • FOLLOW_NUMBER_OF_ELEMENTS_in_characterisation_keywords1809

      public static final org.antlr.runtime.BitSet FOLLOW_NUMBER_OF_ELEMENTS_in_characterisation_keywords1809
    • FOLLOW_TYPE_in_characterisation_keywords1816

      public static final org.antlr.runtime.BitSet FOLLOW_TYPE_in_characterisation_keywords1816
    • FOLLOW_VALUE_in_characterisation_keywords1823

      public static final org.antlr.runtime.BitSet FOLLOW_VALUE_in_characterisation_keywords1823
    • FOLLOW_ID_in_scoped_id1853

      public static final org.antlr.runtime.BitSet FOLLOW_ID_in_scoped_id1853
    • FOLLOW_DOT_in_scoped_id1864

      public static final org.antlr.runtime.BitSet FOLLOW_DOT_in_scoped_id1864
    • FOLLOW_ID_in_scoped_id1869

      public static final org.antlr.runtime.BitSet FOLLOW_ID_in_scoped_id1869
    • FOLLOW_INNER_in_scoped_id1875

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

    • PCMStoExParser

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

      public PCMStoExParser(org.antlr.runtime.TokenStream input, org.antlr.runtime.RecognizerSharedState state)
  • 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
    • expression

      public final de.uka.ipd.sdq.stoex.Expression expression() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • ifelseExpr

      public final de.uka.ipd.sdq.stoex.IfElse ifelseExpr() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • boolAndExpr

      public final de.uka.ipd.sdq.stoex.BooleanExpression boolAndExpr() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • boolOrExpr

      public final de.uka.ipd.sdq.stoex.BooleanExpression boolOrExpr() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • compareExpr

      public final de.uka.ipd.sdq.stoex.Comparison compareExpr() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • sumExpr

      public final de.uka.ipd.sdq.stoex.Term sumExpr() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • prodExpr

      public final de.uka.ipd.sdq.stoex.Product prodExpr() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • powExpr

      public final de.uka.ipd.sdq.stoex.Power powExpr() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • unaryExpr

      public final de.uka.ipd.sdq.stoex.Unary unaryExpr() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • atom

      public final de.uka.ipd.sdq.stoex.Atom atom() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • arguments

      public final Collection<de.uka.ipd.sdq.stoex.Expression> arguments() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • expressionList

      public final Collection<de.uka.ipd.sdq.stoex.Expression> expressionList() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • characterisation

      public final VariableCharacterisationType characterisation() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • definition

      public final de.uka.ipd.sdq.stoex.ProbabilityFunctionLiteral definition() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • numeric_int_sample

      public final de.uka.ipd.sdq.probfunction.Sample<Integer> numeric_int_sample() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • numeric_real_sample

      public final de.uka.ipd.sdq.probfunction.Sample<Double> numeric_real_sample() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • real_pdf_sample

      public final de.uka.ipd.sdq.probfunction.ContinuousSample real_pdf_sample() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • stringsample

      public final de.uka.ipd.sdq.probfunction.Sample<Comparable<?>> stringsample() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • boolsample

      public final de.uka.ipd.sdq.probfunction.Sample<Comparable<?>> boolsample() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • boolean_keywords

      public final String boolean_keywords() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • signed_number

      public final String signed_number() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • characterisation_keywords

      public final String characterisation_keywords() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • scoped_id

      public final de.uka.ipd.sdq.stoex.AbstractNamedReference scoped_id() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException