java.lang.Object
org.antlr.runtime.BaseRecognizer
org.antlr.runtime.Parser
omix.mathxp.parser.MathExpressionsParser
public class MathExpressionsParser
extends org.antlr.runtime.Parser
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
MathExpressionsParser.UnexpectedCharactersException
static class
MathExpressionsParser.UnitNotAllowedException
-
Field Summary
-
Constructor Summary
Constructors Constructor Description MathExpressionsParser(org.antlr.runtime.TokenStream input)
MathExpressionsParser(org.antlr.runtime.TokenStream input, org.antlr.runtime.RecognizerSharedState state)
-
Method Summary
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, endResync, failed, getBacktrackingLevel, getErrorHeader, getNumberOfSyntaxErrors, getRuleInvocationStack, getRuleInvocationStack, getRuleMemoization, getRuleMemoizationCacheSize, getTokenErrorDisplay, match, matchAny, memoize, mismatchIsMissingToken, mismatchIsUnwantedToken, pushFollow, recover, recoverFromMismatchedSet, recoverFromMismatchedToken, reportError, setBacktrackingLevel, toStrings, traceIn, traceOut
-
Field Details
-
tokenNames
-
EOF
public static final int EOF- See Also:
- Constant Field Values
-
AMP
public static final int AMP- See Also:
- Constant Field Values
-
BANG
public static final int BANG- See Also:
- Constant Field Values
-
BANGEQ
public static final int BANGEQ- See Also:
- Constant Field Values
-
BAR
public static final int BAR- See Also:
- Constant Field Values
-
CARET
public static final int CARET- See Also:
- Constant Field Values
-
DOT
public static final int DOT- See Also:
- Constant Field Values
-
EQ
public static final int EQ- See Also:
- Constant Field Values
-
ESC_SEQ
public static final int ESC_SEQ- See Also:
- Constant Field Values
-
EXPONENT
public static final int EXPONENT- See Also:
- Constant Field Values
-
FLOAT
public static final int FLOAT- See Also:
- Constant Field Values
-
GT
public static final int GT- See Also:
- Constant Field Values
-
GTEQ
public static final int GTEQ- See Also:
- Constant Field Values
-
HEX_DIGIT
public static final int HEX_DIGIT- See Also:
- Constant Field Values
-
ID
public static final int ID- See Also:
- Constant Field Values
-
INT
public static final int INT- See Also:
- Constant Field Values
-
KOMMA
public static final int KOMMA- See Also:
- Constant Field Values
-
LBRACKET
public static final int LBRACKET- See Also:
- Constant Field Values
-
LPAREN
public static final int LPAREN- See Also:
- Constant Field Values
-
LT
public static final int LT- See Also:
- Constant Field Values
-
LTEQ
public static final int LTEQ- See Also:
- Constant Field Values
-
MICRO
public static final int MICRO- See Also:
- Constant Field Values
-
OCTAL_ESC
public static final int OCTAL_ESC- See Also:
- Constant Field Values
-
OHM
public static final int OHM- See Also:
- Constant Field Values
-
PLUS
public static final int PLUS- See Also:
- Constant Field Values
-
QUESTION
public static final int QUESTION- See Also:
- Constant Field Values
-
RBRACKET
public static final int RBRACKET- See Also:
- Constant Field Values
-
RPAREN
public static final int RPAREN- See Also:
- Constant Field Values
-
SEMI
public static final int SEMI- See Also:
- Constant Field Values
-
SHARP
public static final int SHARP- See Also:
- Constant Field Values
-
SLASH
public static final int SLASH- See Also:
- Constant Field Values
-
STAR
public static final int STAR- See Also:
- Constant Field Values
-
STRING
public static final int STRING- See Also:
- Constant Field Values
-
SUB
public static final int SUB- See Also:
- Constant Field Values
-
TILDE
public static final int TILDE- See Also:
- Constant Field Values
-
UNICODE_ESC
public static final int UNICODE_ESC- See Also:
- Constant Field Values
-
WS
public static final int WS- See Also:
- Constant Field Values
-
FOLLOW_expression_in_listOfExpression69
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_listOfExpression69 -
FOLLOW_SEMI_in_listOfExpression76
public static final org.antlr.runtime.BitSet FOLLOW_SEMI_in_listOfExpression76 -
FOLLOW_expression_in_listOfExpression80
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_listOfExpression80 -
FOLLOW_SEMI_in_listOfExpression87
public static final org.antlr.runtime.BitSet FOLLOW_SEMI_in_listOfExpression87 -
FOLLOW_ID_in_anyOtherNonsence113
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_anyOtherNonsence113 -
FOLLOW_RBRACKET_in_anyOtherNonsence119
public static final org.antlr.runtime.BitSet FOLLOW_RBRACKET_in_anyOtherNonsence119 -
FOLLOW_RPAREN_in_anyOtherNonsence125
public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_anyOtherNonsence125 -
FOLLOW_KOMMA_in_anyOtherNonsence131
public static final org.antlr.runtime.BitSet FOLLOW_KOMMA_in_anyOtherNonsence131 -
FOLLOW_SEMI_in_anyOtherNonsence137
public static final org.antlr.runtime.BitSet FOLLOW_SEMI_in_anyOtherNonsence137 -
FOLLOW_STRING_in_anyOtherNonsence143
public static final org.antlr.runtime.BitSet FOLLOW_STRING_in_anyOtherNonsence143 -
FOLLOW_INT_in_anyOtherNonsence149
public static final org.antlr.runtime.BitSet FOLLOW_INT_in_anyOtherNonsence149 -
FOLLOW_FLOAT_in_anyOtherNonsence155
public static final org.antlr.runtime.BitSet FOLLOW_FLOAT_in_anyOtherNonsence155 -
FOLLOW_expression_in_singleExpression184
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_singleExpression184 -
FOLLOW_anyOtherNonsence_in_singleExpression191
public static final org.antlr.runtime.BitSet FOLLOW_anyOtherNonsence_in_singleExpression191 -
FOLLOW_orExpression_in_expression218
public static final org.antlr.runtime.BitSet FOLLOW_orExpression_in_expression218 -
FOLLOW_SUB_in_expression255
public static final org.antlr.runtime.BitSet FOLLOW_SUB_in_expression255 -
FOLLOW_GT_in_expression259
public static final org.antlr.runtime.BitSet FOLLOW_GT_in_expression259 -
FOLLOW_EQ_in_expression289
public static final org.antlr.runtime.BitSet FOLLOW_EQ_in_expression289 -
FOLLOW_GT_in_expression293
public static final org.antlr.runtime.BitSet FOLLOW_GT_in_expression293 -
FOLLOW_ID_in_expression321
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_expression321 -
FOLLOW_orExpression_in_expression341
public static final org.antlr.runtime.BitSet FOLLOW_orExpression_in_expression341 -
FOLLOW_xorExpression_in_orExpression377
public static final org.antlr.runtime.BitSet FOLLOW_xorExpression_in_orExpression377 -
FOLLOW_BAR_in_orExpression402
public static final org.antlr.runtime.BitSet FOLLOW_BAR_in_orExpression402 -
FOLLOW_ID_in_orExpression428
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_orExpression428 -
FOLLOW_xorExpression_in_orExpression448
public static final org.antlr.runtime.BitSet FOLLOW_xorExpression_in_orExpression448 -
FOLLOW_andExpression_in_xorExpression484
public static final org.antlr.runtime.BitSet FOLLOW_andExpression_in_xorExpression484 -
FOLLOW_ID_in_xorExpression508
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_xorExpression508 -
FOLLOW_andExpression_in_xorExpression520
public static final org.antlr.runtime.BitSet FOLLOW_andExpression_in_xorExpression520 -
FOLLOW_relationalExpression_in_andExpression556
public static final org.antlr.runtime.BitSet FOLLOW_relationalExpression_in_andExpression556 -
FOLLOW_AMP_in_andExpression581
public static final org.antlr.runtime.BitSet FOLLOW_AMP_in_andExpression581 -
FOLLOW_ID_in_andExpression607
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_andExpression607 -
FOLLOW_relationalExpression_in_andExpression627
public static final org.antlr.runtime.BitSet FOLLOW_relationalExpression_in_andExpression627 -
FOLLOW_additiveExpression_in_relationalExpression663
public static final org.antlr.runtime.BitSet FOLLOW_additiveExpression_in_relationalExpression663 -
FOLLOW_LTEQ_in_relationalExpression675
public static final org.antlr.runtime.BitSet FOLLOW_LTEQ_in_relationalExpression675 -
FOLLOW_GTEQ_in_relationalExpression686
public static final org.antlr.runtime.BitSet FOLLOW_GTEQ_in_relationalExpression686 -
FOLLOW_EQ_in_relationalExpression696
public static final org.antlr.runtime.BitSet FOLLOW_EQ_in_relationalExpression696 -
FOLLOW_BANGEQ_in_relationalExpression708
public static final org.antlr.runtime.BitSet FOLLOW_BANGEQ_in_relationalExpression708 -
FOLLOW_LT_in_relationalExpression716
public static final org.antlr.runtime.BitSet FOLLOW_LT_in_relationalExpression716 -
FOLLOW_GT_in_relationalExpression728
public static final org.antlr.runtime.BitSet FOLLOW_GT_in_relationalExpression728 -
FOLLOW_additiveExpression_in_relationalExpression741
public static final org.antlr.runtime.BitSet FOLLOW_additiveExpression_in_relationalExpression741 -
FOLLOW_multiplicativeExpression_in_additiveExpression771
public static final org.antlr.runtime.BitSet FOLLOW_multiplicativeExpression_in_additiveExpression771 -
FOLLOW_PLUS_in_additiveExpression782
public static final org.antlr.runtime.BitSet FOLLOW_PLUS_in_additiveExpression782 -
FOLLOW_SUB_in_additiveExpression794
public static final org.antlr.runtime.BitSet FOLLOW_SUB_in_additiveExpression794 -
FOLLOW_multiplicativeExpression_in_additiveExpression806
public static final org.antlr.runtime.BitSet FOLLOW_multiplicativeExpression_in_additiveExpression806 -
FOLLOW_powerExpression_in_multiplicativeExpression835
public static final org.antlr.runtime.BitSet FOLLOW_powerExpression_in_multiplicativeExpression835 -
FOLLOW_STAR_in_multiplicativeExpression845
public static final org.antlr.runtime.BitSet FOLLOW_STAR_in_multiplicativeExpression845 -
FOLLOW_SLASH_in_multiplicativeExpression858
public static final org.antlr.runtime.BitSet FOLLOW_SLASH_in_multiplicativeExpression858 -
FOLLOW_powerExpression_in_multiplicativeExpression870
public static final org.antlr.runtime.BitSet FOLLOW_powerExpression_in_multiplicativeExpression870 -
FOLLOW_unaryExpression_in_powerExpression894
public static final org.antlr.runtime.BitSet FOLLOW_unaryExpression_in_powerExpression894 -
FOLLOW_CARET_in_powerExpression900
public static final org.antlr.runtime.BitSet FOLLOW_CARET_in_powerExpression900 -
FOLLOW_unaryExpression_in_powerExpression904
public static final org.antlr.runtime.BitSet FOLLOW_unaryExpression_in_powerExpression904 -
FOLLOW_SUB_in_unaryExpression928
public static final org.antlr.runtime.BitSet FOLLOW_SUB_in_unaryExpression928 -
FOLLOW_unaryExpression_in_unaryExpression932
public static final org.antlr.runtime.BitSet FOLLOW_unaryExpression_in_unaryExpression932 -
FOLLOW_BANG_in_unaryExpression944
public static final org.antlr.runtime.BitSet FOLLOW_BANG_in_unaryExpression944 -
FOLLOW_TILDE_in_unaryExpression950
public static final org.antlr.runtime.BitSet FOLLOW_TILDE_in_unaryExpression950 -
FOLLOW_unaryExpression_in_unaryExpression955
public static final org.antlr.runtime.BitSet FOLLOW_unaryExpression_in_unaryExpression955 -
FOLLOW_functionCall_in_unaryExpression966
public static final org.antlr.runtime.BitSet FOLLOW_functionCall_in_unaryExpression966 -
FOLLOW_parExpression_in_unaryExpression977
public static final org.antlr.runtime.BitSet FOLLOW_parExpression_in_unaryExpression977 -
FOLLOW_literal_in_unaryExpression988
public static final org.antlr.runtime.BitSet FOLLOW_literal_in_unaryExpression988 -
FOLLOW_reference_in_unaryExpression999
public static final org.antlr.runtime.BitSet FOLLOW_reference_in_unaryExpression999 -
FOLLOW_LPAREN_in_parExpression1019
public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_parExpression1019 -
FOLLOW_expression_in_parExpression1023
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_parExpression1023 -
FOLLOW_RPAREN_in_parExpression1027
public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_parExpression1027 -
FOLLOW_unitBracketExpression_in_parExpression1035
public static final org.antlr.runtime.BitSet FOLLOW_unitBracketExpression_in_parExpression1035 -
FOLLOW_LBRACKET_in_unitBracketExpression1058
public static final org.antlr.runtime.BitSet FOLLOW_LBRACKET_in_unitBracketExpression1058 -
FOLLOW_unitExpression_in_unitBracketExpression1064
public static final org.antlr.runtime.BitSet FOLLOW_unitExpression_in_unitBracketExpression1064 -
FOLLOW_RBRACKET_in_unitBracketExpression1070
public static final org.antlr.runtime.BitSet FOLLOW_RBRACKET_in_unitBracketExpression1070 -
FOLLOW_QUESTION_in_unitExpression1091
public static final org.antlr.runtime.BitSet FOLLOW_QUESTION_in_unitExpression1091 -
FOLLOW_INT_in_unitExpression1116
public static final org.antlr.runtime.BitSet FOLLOW_INT_in_unitExpression1116 -
FOLLOW_unitStarExpression_in_unitExpression1130
public static final org.antlr.runtime.BitSet FOLLOW_unitStarExpression_in_unitExpression1130 -
FOLLOW_SLASH_in_unitExpression1144
public static final org.antlr.runtime.BitSet FOLLOW_SLASH_in_unitExpression1144 -
FOLLOW_unitStarExpression_in_unitExpression1151
public static final org.antlr.runtime.BitSet FOLLOW_unitStarExpression_in_unitExpression1151 -
FOLLOW_unitPowerExpression_in_unitStarExpression1189
public static final org.antlr.runtime.BitSet FOLLOW_unitPowerExpression_in_unitStarExpression1189 -
FOLLOW_STAR_in_unitStarExpression1198
public static final org.antlr.runtime.BitSet FOLLOW_STAR_in_unitStarExpression1198 -
FOLLOW_unitPowerExpression_in_unitStarExpression1205
public static final org.antlr.runtime.BitSet FOLLOW_unitPowerExpression_in_unitStarExpression1205 -
FOLLOW_unitUnaryExpression_in_unitPowerExpression1238
public static final org.antlr.runtime.BitSet FOLLOW_unitUnaryExpression_in_unitPowerExpression1238 -
FOLLOW_CARET_in_unitPowerExpression1244
public static final org.antlr.runtime.BitSet FOLLOW_CARET_in_unitPowerExpression1244 -
FOLLOW_unitExponent_in_unitPowerExpression1248
public static final org.antlr.runtime.BitSet FOLLOW_unitExponent_in_unitPowerExpression1248 -
FOLLOW_SUB_in_unitExponent1275
public static final org.antlr.runtime.BitSet FOLLOW_SUB_in_unitExponent1275 -
FOLLOW_PLUS_in_unitExponent1283
public static final org.antlr.runtime.BitSet FOLLOW_PLUS_in_unitExponent1283 -
FOLLOW_INT_in_unitExponent1293
public static final org.antlr.runtime.BitSet FOLLOW_INT_in_unitExponent1293 -
FOLLOW_MICRO_in_unitUnaryExpression1324
public static final org.antlr.runtime.BitSet FOLLOW_MICRO_in_unitUnaryExpression1324 -
FOLLOW_ID_in_unitUnaryExpression1328
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_unitUnaryExpression1328 -
FOLLOW_MICRO_in_unitUnaryExpression1346
public static final org.antlr.runtime.BitSet FOLLOW_MICRO_in_unitUnaryExpression1346 -
FOLLOW_OHM_in_unitUnaryExpression1350
public static final org.antlr.runtime.BitSet FOLLOW_OHM_in_unitUnaryExpression1350 -
FOLLOW_ID_in_unitUnaryExpression1368
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_unitUnaryExpression1368 -
FOLLOW_OHM_in_unitUnaryExpression1372
public static final org.antlr.runtime.BitSet FOLLOW_OHM_in_unitUnaryExpression1372 -
FOLLOW_OHM_in_unitUnaryExpression1382
public static final org.antlr.runtime.BitSet FOLLOW_OHM_in_unitUnaryExpression1382 -
FOLLOW_ID_in_unitUnaryExpression1390
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_unitUnaryExpression1390 -
FOLLOW_ID_in_functionCall1419
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_functionCall1419 -
FOLLOW_LPAREN_in_functionCall1421
public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_functionCall1421 -
FOLLOW_expression_in_functionCall1426
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_functionCall1426 -
FOLLOW_KOMMA_in_functionCall1431
public static final org.antlr.runtime.BitSet FOLLOW_KOMMA_in_functionCall1431 -
FOLLOW_expression_in_functionCall1435
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_functionCall1435 -
FOLLOW_RPAREN_in_functionCall1446
public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_functionCall1446 -
FOLLOW_INT_in_literal1468
public static final org.antlr.runtime.BitSet FOLLOW_INT_in_literal1468 -
FOLLOW_unitBracketExpression_in_literal1473
public static final org.antlr.runtime.BitSet FOLLOW_unitBracketExpression_in_literal1473 -
FOLLOW_FLOAT_in_literal1485
public static final org.antlr.runtime.BitSet FOLLOW_FLOAT_in_literal1485 -
FOLLOW_unitBracketExpression_in_literal1490
public static final org.antlr.runtime.BitSet FOLLOW_unitBracketExpression_in_literal1490 -
FOLLOW_ID_in_reference1528
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_reference1528 -
FOLLOW_ID_in_reference1553
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_reference1553 -
FOLLOW_ID_in_reference1578
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_reference1578 -
FOLLOW_ID_in_reference1603
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_reference1603 -
FOLLOW_unitBracketExpression_in_reference1611
public static final org.antlr.runtime.BitSet FOLLOW_unitBracketExpression_in_reference1611 -
FOLLOW_ID_in_reference1636
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_reference1636 -
FOLLOW_ID_in_reference1661
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_reference1661 -
FOLLOW_ID_in_reference1686
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_reference1686 -
FOLLOW_ID_in_reference1711
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_reference1711 -
FOLLOW_ID_in_reference1733
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_reference1733 -
FOLLOW_STRING_in_reference1743
public static final org.antlr.runtime.BitSet FOLLOW_STRING_in_reference1743 -
FOLLOW_DOT_in_reference1762
public static final org.antlr.runtime.BitSet FOLLOW_DOT_in_reference1762 -
FOLLOW_ID_in_reference1766
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_reference1766 -
FOLLOW_DOT_in_reference1784
public static final org.antlr.runtime.BitSet FOLLOW_DOT_in_reference1784 -
FOLLOW_STRING_in_reference1788
public static final org.antlr.runtime.BitSet FOLLOW_STRING_in_reference1788 -
FOLLOW_unitBracketExpression_in_reference1802
public static final org.antlr.runtime.BitSet FOLLOW_unitBracketExpression_in_reference1802 -
FOLLOW_tuple_in_tuples1832
public static final org.antlr.runtime.BitSet FOLLOW_tuple_in_tuples1832 -
FOLLOW_KOMMA_in_tuples1838
public static final org.antlr.runtime.BitSet FOLLOW_KOMMA_in_tuples1838 -
FOLLOW_tuple_in_tuples1842
public static final org.antlr.runtime.BitSet FOLLOW_tuple_in_tuples1842 -
FOLLOW_LPAREN_in_tuple1863
public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_tuple1863 -
FOLLOW_tuples_in_tuple1867
public static final org.antlr.runtime.BitSet FOLLOW_tuples_in_tuple1867 -
FOLLOW_RPAREN_in_tuple1871
public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_tuple1871 -
FOLLOW_INT_in_tuple1878
public static final org.antlr.runtime.BitSet FOLLOW_INT_in_tuple1878 -
FOLLOW_FLOAT_in_tuple1887
public static final org.antlr.runtime.BitSet FOLLOW_FLOAT_in_tuple1887 -
FOLLOW_ID_in_tuple1896
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_tuple1896 -
FOLLOW_SUB_in_synpred13_MathExpressions246
public static final org.antlr.runtime.BitSet FOLLOW_SUB_in_synpred13_MathExpressions246 -
FOLLOW_GT_in_synpred13_MathExpressions248
public static final org.antlr.runtime.BitSet FOLLOW_GT_in_synpred13_MathExpressions248 -
FOLLOW_EQ_in_synpred14_MathExpressions280
public static final org.antlr.runtime.BitSet FOLLOW_EQ_in_synpred14_MathExpressions280 -
FOLLOW_GT_in_synpred14_MathExpressions282
public static final org.antlr.runtime.BitSet FOLLOW_GT_in_synpred14_MathExpressions282 -
FOLLOW_ID_in_synpred15_MathExpressions314
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_synpred15_MathExpressions314 -
FOLLOW_SUB_in_synpred16_MathExpressions255
public static final org.antlr.runtime.BitSet FOLLOW_SUB_in_synpred16_MathExpressions255 -
FOLLOW_GT_in_synpred16_MathExpressions259
public static final org.antlr.runtime.BitSet FOLLOW_GT_in_synpred16_MathExpressions259 -
FOLLOW_EQ_in_synpred16_MathExpressions289
public static final org.antlr.runtime.BitSet FOLLOW_EQ_in_synpred16_MathExpressions289 -
FOLLOW_GT_in_synpred16_MathExpressions293
public static final org.antlr.runtime.BitSet FOLLOW_GT_in_synpred16_MathExpressions293 -
FOLLOW_ID_in_synpred16_MathExpressions321
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_synpred16_MathExpressions321 -
FOLLOW_orExpression_in_synpred16_MathExpressions341
public static final org.antlr.runtime.BitSet FOLLOW_orExpression_in_synpred16_MathExpressions341 -
FOLLOW_ID_in_synpred18_MathExpressions421
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_synpred18_MathExpressions421 -
FOLLOW_BAR_in_synpred19_MathExpressions402
public static final org.antlr.runtime.BitSet FOLLOW_BAR_in_synpred19_MathExpressions402 -
FOLLOW_ID_in_synpred19_MathExpressions428
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_synpred19_MathExpressions428 -
FOLLOW_xorExpression_in_synpred19_MathExpressions448
public static final org.antlr.runtime.BitSet FOLLOW_xorExpression_in_synpred19_MathExpressions448 -
FOLLOW_ID_in_synpred20_MathExpressions501
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_synpred20_MathExpressions501 -
FOLLOW_ID_in_synpred22_MathExpressions600
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_synpred22_MathExpressions600 -
FOLLOW_AMP_in_synpred23_MathExpressions581
public static final org.antlr.runtime.BitSet FOLLOW_AMP_in_synpred23_MathExpressions581 -
FOLLOW_ID_in_synpred23_MathExpressions607
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_synpred23_MathExpressions607 -
FOLLOW_relationalExpression_in_synpred23_MathExpressions627
public static final org.antlr.runtime.BitSet FOLLOW_relationalExpression_in_synpred23_MathExpressions627 -
FOLLOW_INT_in_synpred43_MathExpressions1109
public static final org.antlr.runtime.BitSet FOLLOW_INT_in_synpred43_MathExpressions1109 -
FOLLOW_MICRO_in_synpred50_MathExpressions1315
public static final org.antlr.runtime.BitSet FOLLOW_MICRO_in_synpred50_MathExpressions1315 -
FOLLOW_ID_in_synpred50_MathExpressions1317
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_synpred50_MathExpressions1317 -
FOLLOW_MICRO_in_synpred51_MathExpressions1337
public static final org.antlr.runtime.BitSet FOLLOW_MICRO_in_synpred51_MathExpressions1337 -
FOLLOW_OHM_in_synpred51_MathExpressions1339
public static final org.antlr.runtime.BitSet FOLLOW_OHM_in_synpred51_MathExpressions1339 -
FOLLOW_ID_in_synpred52_MathExpressions1359
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_synpred52_MathExpressions1359 -
FOLLOW_OHM_in_synpred52_MathExpressions1361
public static final org.antlr.runtime.BitSet FOLLOW_OHM_in_synpred52_MathExpressions1361 -
FOLLOW_ID_in_synpred60_MathExpressions1528
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_synpred60_MathExpressions1528 -
FOLLOW_ID_in_synpred62_MathExpressions1553
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_synpred62_MathExpressions1553 -
FOLLOW_ID_in_synpred64_MathExpressions1578
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_synpred64_MathExpressions1578 -
FOLLOW_ID_in_synpred67_MathExpressions1603
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_synpred67_MathExpressions1603 -
FOLLOW_unitBracketExpression_in_synpred67_MathExpressions1611
public static final org.antlr.runtime.BitSet FOLLOW_unitBracketExpression_in_synpred67_MathExpressions1611 -
FOLLOW_ID_in_synpred69_MathExpressions1636
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_synpred69_MathExpressions1636 -
FOLLOW_ID_in_synpred71_MathExpressions1661
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_synpred71_MathExpressions1661 -
FOLLOW_ID_in_synpred73_MathExpressions1686
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_synpred73_MathExpressions1686 -
FOLLOW_ID_in_synpred75_MathExpressions1711
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_synpred75_MathExpressions1711 -
FOLLOW_DOT_in_synpred77_MathExpressions1755
public static final org.antlr.runtime.BitSet FOLLOW_DOT_in_synpred77_MathExpressions1755 -
FOLLOW_ID_in_synpred77_MathExpressions1757
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_synpred77_MathExpressions1757 -
FOLLOW_DOT_in_synpred78_MathExpressions1777
public static final org.antlr.runtime.BitSet FOLLOW_DOT_in_synpred78_MathExpressions1777 -
FOLLOW_STRING_in_synpred78_MathExpressions1779
public static final org.antlr.runtime.BitSet FOLLOW_STRING_in_synpred78_MathExpressions1779
-
-
Constructor Details
-
MathExpressionsParser
public MathExpressionsParser(org.antlr.runtime.TokenStream input) -
MathExpressionsParser
public MathExpressionsParser(org.antlr.runtime.TokenStream input, org.antlr.runtime.RecognizerSharedState state)
-
-
Method Details
-
getDelegates
public org.antlr.runtime.Parser[] getDelegates() -
getTokenNames
- Overrides:
getTokenNames
in classorg.antlr.runtime.BaseRecognizer
-
getGrammarFileName
- Overrides:
getGrammarFileName
in classorg.antlr.runtime.BaseRecognizer
-
setReferences
-
setCustomUnitManager
-
emitErrorMessage
- Overrides:
emitErrorMessage
in classorg.antlr.runtime.BaseRecognizer
-
getErrorMessage
- Overrides:
getErrorMessage
in classorg.antlr.runtime.BaseRecognizer
-
getErrors
-
convert
-
listOfExpression
public final ArrayList<MathExpression> listOfExpression() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
anyOtherNonsence
public final void anyOtherNonsence() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
singleExpression
- Throws:
org.antlr.runtime.RecognitionException
-
expression
- Throws:
org.antlr.runtime.RecognitionException
-
orExpression
- Throws:
org.antlr.runtime.RecognitionException
-
xorExpression
- Throws:
org.antlr.runtime.RecognitionException
-
andExpression
- Throws:
org.antlr.runtime.RecognitionException
-
relationalExpression
- Throws:
org.antlr.runtime.RecognitionException
-
additiveExpression
- Throws:
org.antlr.runtime.RecognitionException
-
multiplicativeExpression
public final MathExpression multiplicativeExpression() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
powerExpression
- Throws:
org.antlr.runtime.RecognitionException
-
unaryExpression
- Throws:
org.antlr.runtime.RecognitionException
-
parExpression
- Throws:
org.antlr.runtime.RecognitionException
-
unitBracketExpression
- Throws:
org.antlr.runtime.RecognitionException
-
unitExpression
- Throws:
org.antlr.runtime.RecognitionException
-
unitStarExpression
- Throws:
org.antlr.runtime.RecognitionException
-
unitPowerExpression
- Throws:
org.antlr.runtime.RecognitionException
-
unitExponent
public final int unitExponent() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
unitUnaryExpression
- Throws:
org.antlr.runtime.RecognitionException
-
functionCall
- Throws:
org.antlr.runtime.RecognitionException
-
literal
- Throws:
org.antlr.runtime.RecognitionException
-
reference
- Throws:
org.antlr.runtime.RecognitionException
-
tuples
- Throws:
org.antlr.runtime.RecognitionException
-
tuple
- Throws:
org.antlr.runtime.RecognitionException
-
synpred13_MathExpressions_fragment
public final void synpred13_MathExpressions_fragment() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
synpred14_MathExpressions_fragment
public final void synpred14_MathExpressions_fragment() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
synpred15_MathExpressions_fragment
public final void synpred15_MathExpressions_fragment() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
synpred16_MathExpressions_fragment
public final void synpred16_MathExpressions_fragment() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
synpred18_MathExpressions_fragment
public final void synpred18_MathExpressions_fragment() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
synpred19_MathExpressions_fragment
public final void synpred19_MathExpressions_fragment() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
synpred20_MathExpressions_fragment
public final void synpred20_MathExpressions_fragment() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
synpred22_MathExpressions_fragment
public final void synpred22_MathExpressions_fragment() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
synpred23_MathExpressions_fragment
public final void synpred23_MathExpressions_fragment() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
synpred43_MathExpressions_fragment
public final void synpred43_MathExpressions_fragment() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
synpred50_MathExpressions_fragment
public final void synpred50_MathExpressions_fragment() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
synpred51_MathExpressions_fragment
public final void synpred51_MathExpressions_fragment() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
synpred52_MathExpressions_fragment
public final void synpred52_MathExpressions_fragment() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
synpred60_MathExpressions_fragment
public final void synpred60_MathExpressions_fragment() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
synpred62_MathExpressions_fragment
public final void synpred62_MathExpressions_fragment() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
synpred64_MathExpressions_fragment
public final void synpred64_MathExpressions_fragment() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
synpred67_MathExpressions_fragment
public final void synpred67_MathExpressions_fragment() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
synpred69_MathExpressions_fragment
public final void synpred69_MathExpressions_fragment() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
synpred71_MathExpressions_fragment
public final void synpred71_MathExpressions_fragment() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
synpred73_MathExpressions_fragment
public final void synpred73_MathExpressions_fragment() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
synpred75_MathExpressions_fragment
public final void synpred75_MathExpressions_fragment() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
synpred77_MathExpressions_fragment
public final void synpred77_MathExpressions_fragment() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
synpred78_MathExpressions_fragment
public final void synpred78_MathExpressions_fragment() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
synpred71_MathExpressions
public final boolean synpred71_MathExpressions() -
synpred73_MathExpressions
public final boolean synpred73_MathExpressions() -
synpred75_MathExpressions
public final boolean synpred75_MathExpressions() -
synpred64_MathExpressions
public final boolean synpred64_MathExpressions() -
synpred78_MathExpressions
public final boolean synpred78_MathExpressions() -
synpred60_MathExpressions
public final boolean synpred60_MathExpressions() -
synpred23_MathExpressions
public final boolean synpred23_MathExpressions() -
synpred20_MathExpressions
public final boolean synpred20_MathExpressions() -
synpred22_MathExpressions
public final boolean synpred22_MathExpressions() -
synpred77_MathExpressions
public final boolean synpred77_MathExpressions() -
synpred16_MathExpressions
public final boolean synpred16_MathExpressions() -
synpred43_MathExpressions
public final boolean synpred43_MathExpressions() -
synpred69_MathExpressions
public final boolean synpred69_MathExpressions() -
synpred13_MathExpressions
public final boolean synpred13_MathExpressions() -
synpred19_MathExpressions
public final boolean synpred19_MathExpressions() -
synpred67_MathExpressions
public final boolean synpred67_MathExpressions() -
synpred50_MathExpressions
public final boolean synpred50_MathExpressions() -
synpred52_MathExpressions
public final boolean synpred52_MathExpressions() -
synpred62_MathExpressions
public final boolean synpred62_MathExpressions() -
synpred51_MathExpressions
public final boolean synpred51_MathExpressions() -
synpred15_MathExpressions
public final boolean synpred15_MathExpressions() -
synpred18_MathExpressions
public final boolean synpred18_MathExpressions() -
synpred14_MathExpressions
public final boolean synpred14_MathExpressions()
-