Package de.uka.ipd.sdq.stoex.parser
Class StochasticExpressionsParser
- java.lang.Object
-
- org.antlr.runtime.BaseRecognizer
-
- org.antlr.runtime.Parser
-
- de.uka.ipd.sdq.stoex.parser.StochasticExpressionsParser
-
public class StochasticExpressionsParser extends org.antlr.runtime.Parser
-
-
Field Summary
Fields Modifier and Type Field Description static intALPHAstatic intANDstatic intBOOLstatic intBOOLPMFstatic intBYTESIZEstatic intCOLONstatic intCOMMENTstatic intDEFINITIONstatic intDIGITstatic intDIVstatic intDOTstatic intDOUBLEPDFstatic intDOUBLEPMFstatic intENUMPMFstatic intEOFstatic intEQUALstatic intExponentstatic intFALSEstatic org.antlr.runtime.BitSetFOLLOW_53_in_ifelseExpr79static org.antlr.runtime.BitSetFOLLOW_54_in_ifelseExpr89static org.antlr.runtime.BitSetFOLLOW_AND_in_boolAndExpr131static org.antlr.runtime.BitSetFOLLOW_arguments_in_atom840static org.antlr.runtime.BitSetFOLLOW_atom_in_unaryExpr656static org.antlr.runtime.BitSetFOLLOW_boolAndExpr_in_expressionList1032static org.antlr.runtime.BitSetFOLLOW_boolAndExpr_in_expressionList1043static org.antlr.runtime.BitSetFOLLOW_boolAndExpr_in_ifelseExpr66static org.antlr.runtime.BitSetFOLLOW_boolAndExpr_in_ifelseExpr85static org.antlr.runtime.BitSetFOLLOW_boolAndExpr_in_ifelseExpr95static org.antlr.runtime.BitSetFOLLOW_boolean_keywords_in_atom772static org.antlr.runtime.BitSetFOLLOW_boolean_keywords_in_boolsample1735static org.antlr.runtime.BitSetFOLLOW_boolOrExpr_in_boolAndExpr120static org.antlr.runtime.BitSetFOLLOW_boolOrExpr_in_boolAndExpr142static org.antlr.runtime.BitSetFOLLOW_BOOLPMF_in_definition1363static org.antlr.runtime.BitSetFOLLOW_boolsample_in_definition1420static org.antlr.runtime.BitSetFOLLOW_BYTESIZE_in_characterisation_keywords1850static org.antlr.runtime.BitSetFOLLOW_COLON_in_expressionList1037static org.antlr.runtime.BitSetFOLLOW_compareExpr_in_boolOrExpr169static org.antlr.runtime.BitSetFOLLOW_compareExpr_in_boolOrExpr202static org.antlr.runtime.BitSetFOLLOW_definition_in_atom720static org.antlr.runtime.BitSetFOLLOW_DIV_in_prodExpr485static org.antlr.runtime.BitSetFOLLOW_DIV_in_unit_spec947static org.antlr.runtime.BitSetFOLLOW_DOT_in_scoped_id1919static org.antlr.runtime.BitSetFOLLOW_DOUBLEPDF_in_definition1302static org.antlr.runtime.BitSetFOLLOW_DOUBLEPMF_in_definition1153static org.antlr.runtime.BitSetFOLLOW_ENUMPMF_in_definition1218static org.antlr.runtime.BitSetFOLLOW_EOF_in_expression43static org.antlr.runtime.BitSetFOLLOW_EQUAL_in_compareExpr277static org.antlr.runtime.BitSetFOLLOW_expressionList_in_arguments989static org.antlr.runtime.BitSetFOLLOW_FALSE_in_boolean_keywords1779static org.antlr.runtime.BitSetFOLLOW_GREATER_in_compareExpr257static org.antlr.runtime.BitSetFOLLOW_GREATEREQUAL_in_compareExpr297static org.antlr.runtime.BitSetFOLLOW_ID_in_atom827static org.antlr.runtime.BitSetFOLLOW_ID_in_scoped_id1908static org.antlr.runtime.BitSetFOLLOW_ID_in_scoped_id1924static org.antlr.runtime.BitSetFOLLOW_ID_in_unit_spec_atom920static org.antlr.runtime.BitSetFOLLOW_ID_in_unit_spec_atom924static org.antlr.runtime.BitSetFOLLOW_ifelseExpr_in_atom875static org.antlr.runtime.BitSetFOLLOW_ifelseExpr_in_expression41static org.antlr.runtime.BitSetFOLLOW_INNER_in_scoped_id1930static org.antlr.runtime.BitSetFOLLOW_INTPMF_in_definition1090static org.antlr.runtime.BitSetFOLLOW_LESS_in_compareExpr267static org.antlr.runtime.BitSetFOLLOW_LESSEQUAL_in_compareExpr307static org.antlr.runtime.BitSetFOLLOW_LPAREN_in_arguments983static org.antlr.runtime.BitSetFOLLOW_LPAREN_in_atom865static org.antlr.runtime.BitSetFOLLOW_LPAREN_in_boolsample1721static org.antlr.runtime.BitSetFOLLOW_LPAREN_in_definition1231static org.antlr.runtime.BitSetFOLLOW_LPAREN_in_definition1376static org.antlr.runtime.BitSetFOLLOW_LPAREN_in_numeric_int_sample1463static org.antlr.runtime.BitSetFOLLOW_LPAREN_in_numeric_real_sample1530static org.antlr.runtime.BitSetFOLLOW_LPAREN_in_real_pdf_sample1598static org.antlr.runtime.BitSetFOLLOW_LPAREN_in_stringsample1663static org.antlr.runtime.BitSetFOLLOW_MINUS_in_signed_number1820static org.antlr.runtime.BitSetFOLLOW_MINUS_in_sumExpr393static org.antlr.runtime.BitSetFOLLOW_MINUS_in_unaryExpr604static org.antlr.runtime.BitSetFOLLOW_MOD_in_prodExpr496static org.antlr.runtime.BitSetFOLLOW_MUL_in_prodExpr474static org.antlr.runtime.BitSetFOLLOW_NOT_in_unaryExpr628static org.antlr.runtime.BitSetFOLLOW_NOTEQUAL_in_compareExpr287static org.antlr.runtime.BitSetFOLLOW_NUMBER_in_atom691static org.antlr.runtime.BitSetFOLLOW_NUMBER_in_boolsample1749static org.antlr.runtime.BitSetFOLLOW_NUMBER_in_numeric_int_sample1495static org.antlr.runtime.BitSetFOLLOW_NUMBER_in_numeric_real_sample1562static org.antlr.runtime.BitSetFOLLOW_NUMBER_in_real_pdf_sample1630static org.antlr.runtime.BitSetFOLLOW_NUMBER_in_signed_number1828static org.antlr.runtime.BitSetFOLLOW_NUMBER_in_stringsample1692static org.antlr.runtime.BitSetFOLLOW_NUMBER_in_unit_spec_atom928static org.antlr.runtime.BitSetFOLLOW_NUMBER_OF_ELEMENTS_in_characterisation_keywords1864static org.antlr.runtime.BitSetFOLLOW_numeric_int_sample_in_definition1121static org.antlr.runtime.BitSetFOLLOW_numeric_real_sample_in_definition1184static org.antlr.runtime.BitSetFOLLOW_OR_in_boolOrExpr182static org.antlr.runtime.BitSetFOLLOW_ORDERED_DEF_in_definition1238static org.antlr.runtime.BitSetFOLLOW_ORDERED_DEF_in_definition1383static org.antlr.runtime.BitSetFOLLOW_PLUS_in_sumExpr382static org.antlr.runtime.BitSetFOLLOW_POW_in_powExpr562static org.antlr.runtime.BitSetFOLLOW_POW_in_unit_spec_atom926static org.antlr.runtime.BitSetFOLLOW_powExpr_in_prodExpr454static org.antlr.runtime.BitSetFOLLOW_powExpr_in_prodExpr512static org.antlr.runtime.BitSetFOLLOW_prodExpr_in_sumExpr356static org.antlr.runtime.BitSetFOLLOW_prodExpr_in_sumExpr409static org.antlr.runtime.BitSetFOLLOW_real_pdf_sample_in_definition1333static org.antlr.runtime.BitSetFOLLOW_RPAREN_in_arguments994static org.antlr.runtime.BitSetFOLLOW_RPAREN_in_atom881static org.antlr.runtime.BitSetFOLLOW_RPAREN_in_boolsample1760static org.antlr.runtime.BitSetFOLLOW_RPAREN_in_definition1250static org.antlr.runtime.BitSetFOLLOW_RPAREN_in_definition1395static org.antlr.runtime.BitSetFOLLOW_RPAREN_in_numeric_int_sample1507static org.antlr.runtime.BitSetFOLLOW_RPAREN_in_numeric_real_sample1574static org.antlr.runtime.BitSetFOLLOW_RPAREN_in_real_pdf_sample1642static org.antlr.runtime.BitSetFOLLOW_RPAREN_in_stringsample1703static org.antlr.runtime.BitSetFOLLOW_scoped_id_in_atom800static org.antlr.runtime.BitSetFOLLOW_SEMI_in_boolsample1743static org.antlr.runtime.BitSetFOLLOW_SEMI_in_numeric_int_sample1487static org.antlr.runtime.BitSetFOLLOW_SEMI_in_numeric_real_sample1554static org.antlr.runtime.BitSetFOLLOW_SEMI_in_real_pdf_sample1622static org.antlr.runtime.BitSetFOLLOW_SEMI_in_stringsample1686static org.antlr.runtime.BitSetFOLLOW_signed_number_in_numeric_int_sample1476static org.antlr.runtime.BitSetFOLLOW_signed_number_in_numeric_real_sample1543static org.antlr.runtime.BitSetFOLLOW_signed_number_in_real_pdf_sample1611static org.antlr.runtime.BitSetFOLLOW_SQUARE_PAREN_L_in_definition1101static org.antlr.runtime.BitSetFOLLOW_SQUARE_PAREN_L_in_definition1166static org.antlr.runtime.BitSetFOLLOW_SQUARE_PAREN_L_in_definition1257static org.antlr.runtime.BitSetFOLLOW_SQUARE_PAREN_L_in_definition1313static org.antlr.runtime.BitSetFOLLOW_SQUARE_PAREN_L_in_definition1402static org.antlr.runtime.BitSetFOLLOW_SQUARE_PAREN_L_in_unit904static org.antlr.runtime.BitSetFOLLOW_SQUARE_PAREN_R_in_definition1138static org.antlr.runtime.BitSetFOLLOW_SQUARE_PAREN_R_in_definition1201static org.antlr.runtime.BitSetFOLLOW_SQUARE_PAREN_R_in_definition1292static org.antlr.runtime.BitSetFOLLOW_SQUARE_PAREN_R_in_definition1350static org.antlr.runtime.BitSetFOLLOW_SQUARE_PAREN_R_in_definition1437static org.antlr.runtime.BitSetFOLLOW_SQUARE_PAREN_R_in_unit908static org.antlr.runtime.BitSetFOLLOW_STRING_LITERAL_in_atom745static org.antlr.runtime.BitSetFOLLOW_STRING_LITERAL_in_stringsample1675static org.antlr.runtime.BitSetFOLLOW_stringsample_in_definition1275static org.antlr.runtime.BitSetFOLLOW_STRUCTURE_in_characterisation_keywords1857static org.antlr.runtime.BitSetFOLLOW_sumExpr_in_compareExpr240static org.antlr.runtime.BitSetFOLLOW_sumExpr_in_compareExpr322static org.antlr.runtime.BitSetFOLLOW_TRUE_in_boolean_keywords1793static org.antlr.runtime.BitSetFOLLOW_TYPE_in_characterisation_keywords1871static org.antlr.runtime.BitSetFOLLOW_unaryExpr_in_powExpr553static org.antlr.runtime.BitSetFOLLOW_unaryExpr_in_powExpr568static org.antlr.runtime.BitSetFOLLOW_unaryExpr_in_unaryExpr610static org.antlr.runtime.BitSetFOLLOW_unaryExpr_in_unaryExpr634static org.antlr.runtime.BitSetFOLLOW_unit_in_atom693static org.antlr.runtime.BitSetFOLLOW_unit_in_definition1140static org.antlr.runtime.BitSetFOLLOW_unit_in_definition1203static org.antlr.runtime.BitSetFOLLOW_unit_in_definition1352static org.antlr.runtime.BitSetFOLLOW_unit_spec_atom_in_unit_spec940static org.antlr.runtime.BitSetFOLLOW_unit_spec_atom_in_unit_spec945static org.antlr.runtime.BitSetFOLLOW_unit_spec_in_unit_spec949static org.antlr.runtime.BitSetFOLLOW_unit_spec_in_unit906static org.antlr.runtime.BitSetFOLLOW_VALUE_in_characterisation_keywords1878static org.antlr.runtime.BitSetFOLLOW_XOR_in_boolOrExpr190static intGREATERstatic intGREATEREQUALstatic intIDstatic intINNERstatic intINTPMFstatic intLESSstatic intLESSEQUALstatic intLINE_COMMENTstatic intLPARENstatic intMINUSstatic intMODstatic intMULstatic intNOTstatic intNOTEQUALstatic intNUMBERstatic intNUMBER_OF_ELEMENTSstatic intORstatic intORDERED_DEFstatic intPLUSstatic intPOWstatic intRPARENstatic intSEMIstatic intSQUARE_PAREN_Lstatic intSQUARE_PAREN_Rstatic intSTRING_LITERALstatic intSTRUCTUREstatic intT__53static intT__54static String[]tokenNamesstatic intTRUEstatic intTYPEstatic intUNITstatic intVALUEstatic intWSstatic intXOR
-
Constructor Summary
Constructors Constructor Description StochasticExpressionsParser(org.antlr.runtime.TokenStream input)StochasticExpressionsParser(org.antlr.runtime.TokenStream input, org.antlr.runtime.RecognizerSharedState state)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Collection<Expression>arguments()Atomatom()BooleanExpressionboolAndExpr()Stringboolean_keywords()BooleanExpressionboolOrExpr()Sampleboolsample()Stringcharacterisation_keywords()ComparisoncompareExpr()ProbabilityFunctionLiteraldefinition()Expressionexpression()Collection<Expression>expressionList()StringgetGrammarFileName()String[]getTokenNames()IfElseifelseExpr()Samplenumeric_int_sample()Samplenumeric_real_sample()PowerpowExpr()ProductprodExpr()ContinuousSamplereal_pdf_sample()AbstractNamedReferencescoped_id()Stringsigned_number()Samplestringsample()TermsumExpr()UnaryunaryExpr()voidunit()voidunit_spec()voidunit_spec_atom()-
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 Detail
-
tokenNames
public static final String[] tokenNames
-
INNER
public static final int INNER
- See Also:
- Constant Field Values
-
MOD
public static final int MOD
- See Also:
- Constant Field Values
-
BOOLPMF
public static final int BOOLPMF
- See Also:
- Constant Field Values
-
Exponent
public static final int Exponent
- See Also:
- Constant Field Values
-
GREATEREQUAL
public static final int GREATEREQUAL
- See Also:
- Constant Field Values
-
ENUMPMF
public static final int ENUMPMF
- See Also:
- Constant Field Values
-
NOT
public static final int NOT
- See Also:
- Constant Field Values
-
AND
public static final int AND
- See Also:
- Constant Field Values
-
ID
public static final int ID
- See Also:
- Constant Field Values
-
EOF
public static final int EOF
- See Also:
- Constant Field Values
-
STRUCTURE
public static final int STRUCTURE
- See Also:
- Constant Field Values
-
LPAREN
public static final int LPAREN
- See Also:
- Constant Field Values
-
TYPE
public static final int TYPE
- See Also:
- Constant Field Values
-
NOTEQUAL
public static final int NOTEQUAL
- See Also:
- Constant Field Values
-
RPAREN
public static final int RPAREN
- See Also:
- Constant Field Values
-
GREATER
public static final int GREATER
- See Also:
- Constant Field Values
-
STRING_LITERAL
public static final int STRING_LITERAL
- See Also:
- Constant Field Values
-
POW
public static final int POW
- See Also:
- Constant Field Values
-
T__53
public static final int T__53
- See Also:
- Constant Field Values
-
T__54
public static final int T__54
- See Also:
- Constant Field Values
-
EQUAL
public static final int EQUAL
- See Also:
- Constant Field Values
-
LESS
public static final int LESS
- See Also:
- Constant Field Values
-
DEFINITION
public static final int DEFINITION
- See Also:
- Constant Field Values
-
PLUS
public static final int PLUS
- See Also:
- Constant Field Values
-
DIGIT
public static final int DIGIT
- See Also:
- Constant Field Values
-
COMMENT
public static final int COMMENT
- See Also:
- Constant Field Values
-
DOT
public static final int DOT
- See Also:
- Constant Field Values
-
DOUBLEPDF
public static final int DOUBLEPDF
- See Also:
- Constant Field Values
-
XOR
public static final int XOR
- See Also:
- Constant Field Values
-
INTPMF
public static final int INTPMF
- See Also:
- Constant Field Values
-
LINE_COMMENT
public static final int LINE_COMMENT
- See Also:
- Constant Field Values
-
DOUBLEPMF
public static final int DOUBLEPMF
- See Also:
- Constant Field Values
-
BOOL
public static final int BOOL
- See Also:
- Constant Field Values
-
NUMBER
public static final int NUMBER
- See Also:
- Constant Field Values
-
NUMBER_OF_ELEMENTS
public static final int NUMBER_OF_ELEMENTS
- See Also:
- Constant Field Values
-
MINUS
public static final int MINUS
- See Also:
- Constant Field Values
-
VALUE
public static final int VALUE
- See Also:
- Constant Field Values
-
MUL
public static final int MUL
- See Also:
- Constant Field Values
-
SEMI
public static final int SEMI
- See Also:
- Constant Field Values
-
TRUE
public static final int TRUE
- See Also:
- Constant Field Values
-
ALPHA
public static final int ALPHA
- See Also:
- Constant Field Values
-
COLON
public static final int COLON
- See Also:
- Constant Field Values
-
SQUARE_PAREN_R
public static final int SQUARE_PAREN_R
- See Also:
- Constant Field Values
-
UNIT
public static final int UNIT
- See Also:
- Constant Field Values
-
WS
public static final int WS
- See Also:
- Constant Field Values
-
SQUARE_PAREN_L
public static final int SQUARE_PAREN_L
- See Also:
- Constant Field Values
-
OR
public static final int OR
- See Also:
- Constant Field Values
-
BYTESIZE
public static final int BYTESIZE
- See Also:
- Constant Field Values
-
DIV
public static final int DIV
- See Also:
- Constant Field Values
-
ORDERED_DEF
public static final int ORDERED_DEF
- See Also:
- Constant Field Values
-
FALSE
public static final int FALSE
- See Also:
- Constant Field Values
-
LESSEQUAL
public static final int LESSEQUAL
- See Also:
- Constant Field Values
-
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_53_in_ifelseExpr79
public static final org.antlr.runtime.BitSet FOLLOW_53_in_ifelseExpr79
-
FOLLOW_boolAndExpr_in_ifelseExpr85
public static final org.antlr.runtime.BitSet FOLLOW_boolAndExpr_in_ifelseExpr85
-
FOLLOW_54_in_ifelseExpr89
public static final org.antlr.runtime.BitSet FOLLOW_54_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_sumExpr356
public static final org.antlr.runtime.BitSet FOLLOW_prodExpr_in_sumExpr356
-
FOLLOW_PLUS_in_sumExpr382
public static final org.antlr.runtime.BitSet FOLLOW_PLUS_in_sumExpr382
-
FOLLOW_MINUS_in_sumExpr393
public static final org.antlr.runtime.BitSet FOLLOW_MINUS_in_sumExpr393
-
FOLLOW_prodExpr_in_sumExpr409
public static final org.antlr.runtime.BitSet FOLLOW_prodExpr_in_sumExpr409
-
FOLLOW_powExpr_in_prodExpr454
public static final org.antlr.runtime.BitSet FOLLOW_powExpr_in_prodExpr454
-
FOLLOW_MUL_in_prodExpr474
public static final org.antlr.runtime.BitSet FOLLOW_MUL_in_prodExpr474
-
FOLLOW_DIV_in_prodExpr485
public static final org.antlr.runtime.BitSet FOLLOW_DIV_in_prodExpr485
-
FOLLOW_MOD_in_prodExpr496
public static final org.antlr.runtime.BitSet FOLLOW_MOD_in_prodExpr496
-
FOLLOW_powExpr_in_prodExpr512
public static final org.antlr.runtime.BitSet FOLLOW_powExpr_in_prodExpr512
-
FOLLOW_unaryExpr_in_powExpr553
public static final org.antlr.runtime.BitSet FOLLOW_unaryExpr_in_powExpr553
-
FOLLOW_POW_in_powExpr562
public static final org.antlr.runtime.BitSet FOLLOW_POW_in_powExpr562
-
FOLLOW_unaryExpr_in_powExpr568
public static final org.antlr.runtime.BitSet FOLLOW_unaryExpr_in_powExpr568
-
FOLLOW_MINUS_in_unaryExpr604
public static final org.antlr.runtime.BitSet FOLLOW_MINUS_in_unaryExpr604
-
FOLLOW_unaryExpr_in_unaryExpr610
public static final org.antlr.runtime.BitSet FOLLOW_unaryExpr_in_unaryExpr610
-
FOLLOW_NOT_in_unaryExpr628
public static final org.antlr.runtime.BitSet FOLLOW_NOT_in_unaryExpr628
-
FOLLOW_unaryExpr_in_unaryExpr634
public static final org.antlr.runtime.BitSet FOLLOW_unaryExpr_in_unaryExpr634
-
FOLLOW_atom_in_unaryExpr656
public static final org.antlr.runtime.BitSet FOLLOW_atom_in_unaryExpr656
-
FOLLOW_NUMBER_in_atom691
public static final org.antlr.runtime.BitSet FOLLOW_NUMBER_in_atom691
-
FOLLOW_unit_in_atom693
public static final org.antlr.runtime.BitSet FOLLOW_unit_in_atom693
-
FOLLOW_definition_in_atom720
public static final org.antlr.runtime.BitSet FOLLOW_definition_in_atom720
-
FOLLOW_STRING_LITERAL_in_atom745
public static final org.antlr.runtime.BitSet FOLLOW_STRING_LITERAL_in_atom745
-
FOLLOW_boolean_keywords_in_atom772
public static final org.antlr.runtime.BitSet FOLLOW_boolean_keywords_in_atom772
-
FOLLOW_scoped_id_in_atom800
public static final org.antlr.runtime.BitSet FOLLOW_scoped_id_in_atom800
-
FOLLOW_ID_in_atom827
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_atom827
-
FOLLOW_arguments_in_atom840
public static final org.antlr.runtime.BitSet FOLLOW_arguments_in_atom840
-
FOLLOW_LPAREN_in_atom865
public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_atom865
-
FOLLOW_ifelseExpr_in_atom875
public static final org.antlr.runtime.BitSet FOLLOW_ifelseExpr_in_atom875
-
FOLLOW_RPAREN_in_atom881
public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_atom881
-
FOLLOW_SQUARE_PAREN_L_in_unit904
public static final org.antlr.runtime.BitSet FOLLOW_SQUARE_PAREN_L_in_unit904
-
FOLLOW_unit_spec_in_unit906
public static final org.antlr.runtime.BitSet FOLLOW_unit_spec_in_unit906
-
FOLLOW_SQUARE_PAREN_R_in_unit908
public static final org.antlr.runtime.BitSet FOLLOW_SQUARE_PAREN_R_in_unit908
-
FOLLOW_ID_in_unit_spec_atom920
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_unit_spec_atom920
-
FOLLOW_ID_in_unit_spec_atom924
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_unit_spec_atom924
-
FOLLOW_POW_in_unit_spec_atom926
public static final org.antlr.runtime.BitSet FOLLOW_POW_in_unit_spec_atom926
-
FOLLOW_NUMBER_in_unit_spec_atom928
public static final org.antlr.runtime.BitSet FOLLOW_NUMBER_in_unit_spec_atom928
-
FOLLOW_unit_spec_atom_in_unit_spec940
public static final org.antlr.runtime.BitSet FOLLOW_unit_spec_atom_in_unit_spec940
-
FOLLOW_unit_spec_atom_in_unit_spec945
public static final org.antlr.runtime.BitSet FOLLOW_unit_spec_atom_in_unit_spec945
-
FOLLOW_DIV_in_unit_spec947
public static final org.antlr.runtime.BitSet FOLLOW_DIV_in_unit_spec947
-
FOLLOW_unit_spec_in_unit_spec949
public static final org.antlr.runtime.BitSet FOLLOW_unit_spec_in_unit_spec949
-
FOLLOW_LPAREN_in_arguments983
public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_arguments983
-
FOLLOW_expressionList_in_arguments989
public static final org.antlr.runtime.BitSet FOLLOW_expressionList_in_arguments989
-
FOLLOW_RPAREN_in_arguments994
public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_arguments994
-
FOLLOW_boolAndExpr_in_expressionList1032
public static final org.antlr.runtime.BitSet FOLLOW_boolAndExpr_in_expressionList1032
-
FOLLOW_COLON_in_expressionList1037
public static final org.antlr.runtime.BitSet FOLLOW_COLON_in_expressionList1037
-
FOLLOW_boolAndExpr_in_expressionList1043
public static final org.antlr.runtime.BitSet FOLLOW_boolAndExpr_in_expressionList1043
-
FOLLOW_INTPMF_in_definition1090
public static final org.antlr.runtime.BitSet FOLLOW_INTPMF_in_definition1090
-
FOLLOW_SQUARE_PAREN_L_in_definition1101
public static final org.antlr.runtime.BitSet FOLLOW_SQUARE_PAREN_L_in_definition1101
-
FOLLOW_numeric_int_sample_in_definition1121
public static final org.antlr.runtime.BitSet FOLLOW_numeric_int_sample_in_definition1121
-
FOLLOW_SQUARE_PAREN_R_in_definition1138
public static final org.antlr.runtime.BitSet FOLLOW_SQUARE_PAREN_R_in_definition1138
-
FOLLOW_unit_in_definition1140
public static final org.antlr.runtime.BitSet FOLLOW_unit_in_definition1140
-
FOLLOW_DOUBLEPMF_in_definition1153
public static final org.antlr.runtime.BitSet FOLLOW_DOUBLEPMF_in_definition1153
-
FOLLOW_SQUARE_PAREN_L_in_definition1166
public static final org.antlr.runtime.BitSet FOLLOW_SQUARE_PAREN_L_in_definition1166
-
FOLLOW_numeric_real_sample_in_definition1184
public static final org.antlr.runtime.BitSet FOLLOW_numeric_real_sample_in_definition1184
-
FOLLOW_SQUARE_PAREN_R_in_definition1201
public static final org.antlr.runtime.BitSet FOLLOW_SQUARE_PAREN_R_in_definition1201
-
FOLLOW_unit_in_definition1203
public static final org.antlr.runtime.BitSet FOLLOW_unit_in_definition1203
-
FOLLOW_ENUMPMF_in_definition1218
public static final org.antlr.runtime.BitSet FOLLOW_ENUMPMF_in_definition1218
-
FOLLOW_LPAREN_in_definition1231
public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_definition1231
-
FOLLOW_ORDERED_DEF_in_definition1238
public static final org.antlr.runtime.BitSet FOLLOW_ORDERED_DEF_in_definition1238
-
FOLLOW_RPAREN_in_definition1250
public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_definition1250
-
FOLLOW_SQUARE_PAREN_L_in_definition1257
public static final org.antlr.runtime.BitSet FOLLOW_SQUARE_PAREN_L_in_definition1257
-
FOLLOW_stringsample_in_definition1275
public static final org.antlr.runtime.BitSet FOLLOW_stringsample_in_definition1275
-
FOLLOW_SQUARE_PAREN_R_in_definition1292
public static final org.antlr.runtime.BitSet FOLLOW_SQUARE_PAREN_R_in_definition1292
-
FOLLOW_DOUBLEPDF_in_definition1302
public static final org.antlr.runtime.BitSet FOLLOW_DOUBLEPDF_in_definition1302
-
FOLLOW_SQUARE_PAREN_L_in_definition1313
public static final org.antlr.runtime.BitSet FOLLOW_SQUARE_PAREN_L_in_definition1313
-
FOLLOW_real_pdf_sample_in_definition1333
public static final org.antlr.runtime.BitSet FOLLOW_real_pdf_sample_in_definition1333
-
FOLLOW_SQUARE_PAREN_R_in_definition1350
public static final org.antlr.runtime.BitSet FOLLOW_SQUARE_PAREN_R_in_definition1350
-
FOLLOW_unit_in_definition1352
public static final org.antlr.runtime.BitSet FOLLOW_unit_in_definition1352
-
FOLLOW_BOOLPMF_in_definition1363
public static final org.antlr.runtime.BitSet FOLLOW_BOOLPMF_in_definition1363
-
FOLLOW_LPAREN_in_definition1376
public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_definition1376
-
FOLLOW_ORDERED_DEF_in_definition1383
public static final org.antlr.runtime.BitSet FOLLOW_ORDERED_DEF_in_definition1383
-
FOLLOW_RPAREN_in_definition1395
public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_definition1395
-
FOLLOW_SQUARE_PAREN_L_in_definition1402
public static final org.antlr.runtime.BitSet FOLLOW_SQUARE_PAREN_L_in_definition1402
-
FOLLOW_boolsample_in_definition1420
public static final org.antlr.runtime.BitSet FOLLOW_boolsample_in_definition1420
-
FOLLOW_SQUARE_PAREN_R_in_definition1437
public static final org.antlr.runtime.BitSet FOLLOW_SQUARE_PAREN_R_in_definition1437
-
FOLLOW_LPAREN_in_numeric_int_sample1463
public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_numeric_int_sample1463
-
FOLLOW_signed_number_in_numeric_int_sample1476
public static final org.antlr.runtime.BitSet FOLLOW_signed_number_in_numeric_int_sample1476
-
FOLLOW_SEMI_in_numeric_int_sample1487
public static final org.antlr.runtime.BitSet FOLLOW_SEMI_in_numeric_int_sample1487
-
FOLLOW_NUMBER_in_numeric_int_sample1495
public static final org.antlr.runtime.BitSet FOLLOW_NUMBER_in_numeric_int_sample1495
-
FOLLOW_RPAREN_in_numeric_int_sample1507
public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_numeric_int_sample1507
-
FOLLOW_LPAREN_in_numeric_real_sample1530
public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_numeric_real_sample1530
-
FOLLOW_signed_number_in_numeric_real_sample1543
public static final org.antlr.runtime.BitSet FOLLOW_signed_number_in_numeric_real_sample1543
-
FOLLOW_SEMI_in_numeric_real_sample1554
public static final org.antlr.runtime.BitSet FOLLOW_SEMI_in_numeric_real_sample1554
-
FOLLOW_NUMBER_in_numeric_real_sample1562
public static final org.antlr.runtime.BitSet FOLLOW_NUMBER_in_numeric_real_sample1562
-
FOLLOW_RPAREN_in_numeric_real_sample1574
public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_numeric_real_sample1574
-
FOLLOW_LPAREN_in_real_pdf_sample1598
public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_real_pdf_sample1598
-
FOLLOW_signed_number_in_real_pdf_sample1611
public static final org.antlr.runtime.BitSet FOLLOW_signed_number_in_real_pdf_sample1611
-
FOLLOW_SEMI_in_real_pdf_sample1622
public static final org.antlr.runtime.BitSet FOLLOW_SEMI_in_real_pdf_sample1622
-
FOLLOW_NUMBER_in_real_pdf_sample1630
public static final org.antlr.runtime.BitSet FOLLOW_NUMBER_in_real_pdf_sample1630
-
FOLLOW_RPAREN_in_real_pdf_sample1642
public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_real_pdf_sample1642
-
FOLLOW_LPAREN_in_stringsample1663
public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_stringsample1663
-
FOLLOW_STRING_LITERAL_in_stringsample1675
public static final org.antlr.runtime.BitSet FOLLOW_STRING_LITERAL_in_stringsample1675
-
FOLLOW_SEMI_in_stringsample1686
public static final org.antlr.runtime.BitSet FOLLOW_SEMI_in_stringsample1686
-
FOLLOW_NUMBER_in_stringsample1692
public static final org.antlr.runtime.BitSet FOLLOW_NUMBER_in_stringsample1692
-
FOLLOW_RPAREN_in_stringsample1703
public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_stringsample1703
-
FOLLOW_LPAREN_in_boolsample1721
public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_boolsample1721
-
FOLLOW_boolean_keywords_in_boolsample1735
public static final org.antlr.runtime.BitSet FOLLOW_boolean_keywords_in_boolsample1735
-
FOLLOW_SEMI_in_boolsample1743
public static final org.antlr.runtime.BitSet FOLLOW_SEMI_in_boolsample1743
-
FOLLOW_NUMBER_in_boolsample1749
public static final org.antlr.runtime.BitSet FOLLOW_NUMBER_in_boolsample1749
-
FOLLOW_RPAREN_in_boolsample1760
public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_boolsample1760
-
FOLLOW_FALSE_in_boolean_keywords1779
public static final org.antlr.runtime.BitSet FOLLOW_FALSE_in_boolean_keywords1779
-
FOLLOW_TRUE_in_boolean_keywords1793
public static final org.antlr.runtime.BitSet FOLLOW_TRUE_in_boolean_keywords1793
-
FOLLOW_MINUS_in_signed_number1820
public static final org.antlr.runtime.BitSet FOLLOW_MINUS_in_signed_number1820
-
FOLLOW_NUMBER_in_signed_number1828
public static final org.antlr.runtime.BitSet FOLLOW_NUMBER_in_signed_number1828
-
FOLLOW_BYTESIZE_in_characterisation_keywords1850
public static final org.antlr.runtime.BitSet FOLLOW_BYTESIZE_in_characterisation_keywords1850
-
FOLLOW_STRUCTURE_in_characterisation_keywords1857
public static final org.antlr.runtime.BitSet FOLLOW_STRUCTURE_in_characterisation_keywords1857
-
FOLLOW_NUMBER_OF_ELEMENTS_in_characterisation_keywords1864
public static final org.antlr.runtime.BitSet FOLLOW_NUMBER_OF_ELEMENTS_in_characterisation_keywords1864
-
FOLLOW_TYPE_in_characterisation_keywords1871
public static final org.antlr.runtime.BitSet FOLLOW_TYPE_in_characterisation_keywords1871
-
FOLLOW_VALUE_in_characterisation_keywords1878
public static final org.antlr.runtime.BitSet FOLLOW_VALUE_in_characterisation_keywords1878
-
FOLLOW_ID_in_scoped_id1908
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_scoped_id1908
-
FOLLOW_DOT_in_scoped_id1919
public static final org.antlr.runtime.BitSet FOLLOW_DOT_in_scoped_id1919
-
FOLLOW_ID_in_scoped_id1924
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_scoped_id1924
-
FOLLOW_INNER_in_scoped_id1930
public static final org.antlr.runtime.BitSet FOLLOW_INNER_in_scoped_id1930
-
-
Method Detail
-
getTokenNames
public String[] getTokenNames()
- Overrides:
getTokenNamesin classorg.antlr.runtime.BaseRecognizer
-
getGrammarFileName
public String getGrammarFileName()
- Overrides:
getGrammarFileNamein classorg.antlr.runtime.BaseRecognizer
-
expression
public final Expression expression() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
ifelseExpr
public final IfElse ifelseExpr() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
boolAndExpr
public final BooleanExpression boolAndExpr() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
boolOrExpr
public final BooleanExpression boolOrExpr() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
compareExpr
public final Comparison compareExpr() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
sumExpr
public final Term sumExpr() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
prodExpr
public final Product prodExpr() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
powExpr
public final Power powExpr() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
unaryExpr
public final Unary unaryExpr() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
atom
public final Atom atom() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
unit
public final void unit() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
unit_spec_atom
public final void unit_spec_atom() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
unit_spec
public final void unit_spec() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
arguments
public final Collection<Expression> arguments() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
expressionList
public final Collection<Expression> expressionList() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
definition
public final ProbabilityFunctionLiteral definition() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
numeric_int_sample
public final Sample numeric_int_sample() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
numeric_real_sample
public final Sample numeric_real_sample() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
real_pdf_sample
public final ContinuousSample real_pdf_sample() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
stringsample
public final Sample stringsample() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
boolsample
public final Sample 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 AbstractNamedReference scoped_id() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
-