Class PCMStoExParser
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 Summary
Modifier and TypeFieldDescriptionstatic final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final String[]
static final int
static final int
static final int
static final int
static final int
static final int
Fields inherited from class org.antlr.runtime.Parser
input
Fields inherited from class org.antlr.runtime.BaseRecognizer
DEFAULT_TOKEN_CHANNEL, HIDDEN, INITIAL_FOLLOW_STACK_SIZE, MEMO_RULE_FAILED, MEMO_RULE_UNKNOWN, NEXT_TOKEN_RULE_NAME, state
-
Constructor Summary
ConstructorDescriptionPCMStoExParser
(org.antlr.runtime.TokenStream input) PCMStoExParser
(org.antlr.runtime.TokenStream input, org.antlr.runtime.RecognizerSharedState state) -
Method Summary
Modifier and TypeMethodDescriptionfinal Collection<de.uka.ipd.sdq.stoex.Expression>
final de.uka.ipd.sdq.stoex.Atom
atom()
final de.uka.ipd.sdq.stoex.BooleanExpression
final String
final de.uka.ipd.sdq.stoex.BooleanExpression
final de.uka.ipd.sdq.probfunction.Sample<Comparable<?>>
final String
final de.uka.ipd.sdq.stoex.Comparison
final de.uka.ipd.sdq.stoex.ProbabilityFunctionLiteral
final de.uka.ipd.sdq.stoex.Expression
final Collection<de.uka.ipd.sdq.stoex.Expression>
String[]
final de.uka.ipd.sdq.stoex.IfElse
final de.uka.ipd.sdq.probfunction.Sample<Integer>
final de.uka.ipd.sdq.probfunction.Sample<Double>
final de.uka.ipd.sdq.stoex.Power
powExpr()
final de.uka.ipd.sdq.stoex.Product
prodExpr()
final de.uka.ipd.sdq.probfunction.ContinuousSample
final de.uka.ipd.sdq.stoex.AbstractNamedReference
final String
final de.uka.ipd.sdq.probfunction.Sample<Comparable<?>>
final de.uka.ipd.sdq.stoex.Term
sumExpr()
final de.uka.ipd.sdq.stoex.Unary
Methods inherited from class org.antlr.runtime.Parser
getCurrentInputSymbol, getMissingSymbol, getSourceName, getTokenStream, reset, setTokenStream, traceIn, traceOut
Methods inherited from class org.antlr.runtime.BaseRecognizer
alreadyParsedRule, beginResync, combineFollows, computeContextSensitiveRuleFOLLOW, computeErrorRecoverySet, consumeUntil, consumeUntil, displayRecognitionError, emitErrorMessage, endResync, failed, getBacktrackingLevel, getErrorHeader, getErrorMessage, getNumberOfSyntaxErrors, getRuleInvocationStack, getRuleInvocationStack, getRuleMemoization, getRuleMemoizationCacheSize, getTokenErrorDisplay, match, matchAny, memoize, mismatchIsMissingToken, mismatchIsUnwantedToken, pushFollow, recover, recoverFromMismatchedSet, recoverFromMismatchedToken, reportError, setBacktrackingLevel, toStrings, traceIn, traceOut
-
Field Details
-
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)
-
-
Method Details
-
getTokenNames
- Overrides:
getTokenNames
in classorg.antlr.runtime.BaseRecognizer
-
getGrammarFileName
- Overrides:
getGrammarFileName
in classorg.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
- Throws:
org.antlr.runtime.RecognitionException
-
signed_number
- Throws:
org.antlr.runtime.RecognitionException
-
characterisation_keywords
- 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
-