@Generated(value="ANTLR") public class DatabeneScriptParser extends org.antlr.runtime.Parser
| Constructor and Description |
|---|
DatabeneScriptParser(org.antlr.runtime.TokenStream input) |
DatabeneScriptParser(org.antlr.runtime.TokenStream input,
org.antlr.runtime.RecognizerSharedState state) |
getCurrentInputSymbol, getMissingSymbol, getSourceName, getTokenStream, reset, setTokenStream, traceIn, traceOutalreadyParsedRule, 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, recoverFromMismatchedToken, reportError, setBacktrackingLevel, toStrings, traceIn, traceOutpublic static final String[] tokenNames
public static final int EOF
public static final int T__66
public static final int IDENTIFIER
public static final int INTLITERAL
public static final int DECIMALLITERAL
public static final int STRINGLITERAL
public static final int BOOLEANLITERAL
public static final int NULL
public static final int TYPE
public static final int NEGATION
public static final int INDEX
public static final int FIELD
public static final int ARGUMENTS
public static final int CAST
public static final int CONSTRUCTOR
public static final int INVOCATION
public static final int SUBINVOCATION
public static final int QUALIFIEDNAME
public static final int BEAN
public static final int BEANSPEC
public static final int HexPrefix
public static final int HexDigit
public static final int Exponent
public static final int EscapeSequence
public static final int WS
public static final int COMMENT
public static final int LINE_COMMENT
public static final int LPAREN
public static final int RPAREN
public static final int LBRACE
public static final int RBRACE
public static final int LBRACKET
public static final int RBRACKET
public static final int SEMI
public static final int COMMA
public static final int DOT
public static final int EQ
public static final int BANG
public static final int TILDE
public static final int QUES
public static final int COLON
public static final int EQEQ
public static final int AMPAMP
public static final int BARBAR
public static final int PLUS
public static final int SUB
public static final int STAR
public static final int SLASH
public static final int AMP
public static final int BAR
public static final int CARET
public static final int PERCENT
public static final int MONKEYS_AT
public static final int BANGEQ
public static final int GT
public static final int SHIFT_RIGHT
public static final int SHIFT_RIGHT2
public static final int SHIFT_LEFT
public static final int GE
public static final int LT
public static final int LE
public static final int ARROW
public static final int IdentifierStart
public static final int IdentifierPart
protected org.antlr.runtime.tree.TreeAdaptor adaptor
protected org.databene.script.antlr.DatabeneScriptParser.DFA6 dfa6
protected org.databene.script.antlr.DatabeneScriptParser.DFA19 dfa19
protected org.databene.script.antlr.DatabeneScriptParser.DFA23 dfa23
public static final org.antlr.runtime.BitSet FOLLOW_weightedLiteral_in_weightedLiteralList90
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_weightedLiteralList93
public static final org.antlr.runtime.BitSet FOLLOW_weightedLiteral_in_weightedLiteralList96
public static final org.antlr.runtime.BitSet FOLLOW_literal_in_weightedLiteral113
public static final org.antlr.runtime.BitSet FOLLOW_CARET_in_weightedLiteral116
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_weightedLiteral119
public static final org.antlr.runtime.BitSet FOLLOW_transition_in_transitionList135
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_transitionList138
public static final org.antlr.runtime.BitSet FOLLOW_transition_in_transitionList141
public static final org.antlr.runtime.BitSet FOLLOW_literal_in_transition157
public static final org.antlr.runtime.BitSet FOLLOW_ARROW_in_transition159
public static final org.antlr.runtime.BitSet FOLLOW_literal_in_transition162
public static final org.antlr.runtime.BitSet FOLLOW_CARET_in_transition165
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_transition168
public static final org.antlr.runtime.BitSet FOLLOW_beanSpec_in_beanSpecList184
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_beanSpecList187
public static final org.antlr.runtime.BitSet FOLLOW_beanSpec_in_beanSpecList190
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_beanSpec206
public static final org.antlr.runtime.BitSet FOLLOW_conditionalExpression_in_expression229
public static final org.antlr.runtime.BitSet FOLLOW_assignment_in_expression239
public static final org.antlr.runtime.BitSet FOLLOW_qualifiedName_in_assignment258
public static final org.antlr.runtime.BitSet FOLLOW_EQ_in_assignment260
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_assignment263
public static final org.antlr.runtime.BitSet FOLLOW_conditionalOrExpression_in_conditionalExpression278
public static final org.antlr.runtime.BitSet FOLLOW_QUES_in_conditionalExpression281
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_conditionalExpression284
public static final org.antlr.runtime.BitSet FOLLOW_COLON_in_conditionalExpression286
public static final org.antlr.runtime.BitSet FOLLOW_conditionalExpression_in_conditionalExpression289
public static final org.antlr.runtime.BitSet FOLLOW_conditionalAndExpression_in_conditionalOrExpression315
public static final org.antlr.runtime.BitSet FOLLOW_BARBAR_in_conditionalOrExpression318
public static final org.antlr.runtime.BitSet FOLLOW_conditionalAndExpression_in_conditionalOrExpression321
public static final org.antlr.runtime.BitSet FOLLOW_inclusiveOrExpression_in_conditionalAndExpression344
public static final org.antlr.runtime.BitSet FOLLOW_AMPAMP_in_conditionalAndExpression347
public static final org.antlr.runtime.BitSet FOLLOW_inclusiveOrExpression_in_conditionalAndExpression350
public static final org.antlr.runtime.BitSet FOLLOW_exclusiveOrExpression_in_inclusiveOrExpression372
public static final org.antlr.runtime.BitSet FOLLOW_BAR_in_inclusiveOrExpression375
public static final org.antlr.runtime.BitSet FOLLOW_exclusiveOrExpression_in_inclusiveOrExpression378
public static final org.antlr.runtime.BitSet FOLLOW_andExpression_in_exclusiveOrExpression399
public static final org.antlr.runtime.BitSet FOLLOW_CARET_in_exclusiveOrExpression402
public static final org.antlr.runtime.BitSet FOLLOW_andExpression_in_exclusiveOrExpression405
public static final org.antlr.runtime.BitSet FOLLOW_equalityExpression_in_andExpression426
public static final org.antlr.runtime.BitSet FOLLOW_AMP_in_andExpression429
public static final org.antlr.runtime.BitSet FOLLOW_equalityExpression_in_andExpression432
public static final org.antlr.runtime.BitSet FOLLOW_relationalExpression_in_equalityExpression454
public static final org.antlr.runtime.BitSet FOLLOW_set_in_equalityExpression457
public static final org.antlr.runtime.BitSet FOLLOW_relationalExpression_in_equalityExpression466
public static final org.antlr.runtime.BitSet FOLLOW_shiftExpression_in_relationalExpression488
public static final org.antlr.runtime.BitSet FOLLOW_set_in_relationalExpression491
public static final org.antlr.runtime.BitSet FOLLOW_shiftExpression_in_relationalExpression508
public static final org.antlr.runtime.BitSet FOLLOW_additiveExpression_in_shiftExpression530
public static final org.antlr.runtime.BitSet FOLLOW_set_in_shiftExpression533
public static final org.antlr.runtime.BitSet FOLLOW_additiveExpression_in_shiftExpression546
public static final org.antlr.runtime.BitSet FOLLOW_multiplicativeExpression_in_additiveExpression568
public static final org.antlr.runtime.BitSet FOLLOW_set_in_additiveExpression571
public static final org.antlr.runtime.BitSet FOLLOW_multiplicativeExpression_in_additiveExpression580
public static final org.antlr.runtime.BitSet FOLLOW_unaryExpression_in_multiplicativeExpression602
public static final org.antlr.runtime.BitSet FOLLOW_set_in_multiplicativeExpression605
public static final org.antlr.runtime.BitSet FOLLOW_unaryExpression_in_multiplicativeExpression618
public static final org.antlr.runtime.BitSet FOLLOW_SUB_in_unaryExpression644
public static final org.antlr.runtime.BitSet FOLLOW_castExpression_in_unaryExpression646
public static final org.antlr.runtime.BitSet FOLLOW_TILDE_in_unaryExpression664
public static final org.antlr.runtime.BitSet FOLLOW_castExpression_in_unaryExpression667
public static final org.antlr.runtime.BitSet FOLLOW_BANG_in_unaryExpression677
public static final org.antlr.runtime.BitSet FOLLOW_castExpression_in_unaryExpression680
public static final org.antlr.runtime.BitSet FOLLOW_castExpression_in_unaryExpression690
public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_castExpression710
public static final org.antlr.runtime.BitSet FOLLOW_type_in_castExpression712
public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_castExpression714
public static final org.antlr.runtime.BitSet FOLLOW_postfixExpression_in_castExpression716
public static final org.antlr.runtime.BitSet FOLLOW_postfixExpression_in_castExpression736
public static final org.antlr.runtime.BitSet FOLLOW_qualifiedName_in_type755
public static final org.antlr.runtime.BitSet FOLLOW_primary_in_postfixExpression778
public static final org.antlr.runtime.BitSet FOLLOW_LBRACKET_in_postfixExpression807
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_postfixExpression809
public static final org.antlr.runtime.BitSet FOLLOW_RBRACKET_in_postfixExpression811
public static final org.antlr.runtime.BitSet FOLLOW_DOT_in_postfixExpression836
public static final org.antlr.runtime.BitSet FOLLOW_IDENTIFIER_in_postfixExpression838
public static final org.antlr.runtime.BitSet FOLLOW_arguments_in_postfixExpression840
public static final org.antlr.runtime.BitSet FOLLOW_DOT_in_postfixExpression866
public static final org.antlr.runtime.BitSet FOLLOW_IDENTIFIER_in_postfixExpression868
public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_primary910
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_primary913
public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_primary915
public static final org.antlr.runtime.BitSet FOLLOW_literal_in_primary926
public static final org.antlr.runtime.BitSet FOLLOW_creator_in_primary934
public static final org.antlr.runtime.BitSet FOLLOW_qualifiedName_in_primary944
public static final org.antlr.runtime.BitSet FOLLOW_arguments_in_primary946
public static final org.antlr.runtime.BitSet FOLLOW_qualifiedName_in_primary966
public static final org.antlr.runtime.BitSet FOLLOW_66_in_creator985
public static final org.antlr.runtime.BitSet FOLLOW_qualifiedName_in_creator987
public static final org.antlr.runtime.BitSet FOLLOW_arguments_in_creator989
public static final org.antlr.runtime.BitSet FOLLOW_66_in_creator1009
public static final org.antlr.runtime.BitSet FOLLOW_qualifiedName_in_creator1011
public static final org.antlr.runtime.BitSet FOLLOW_LBRACE_in_creator1013
public static final org.antlr.runtime.BitSet FOLLOW_assignment_in_creator1015
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_creator1018
public static final org.antlr.runtime.BitSet FOLLOW_assignment_in_creator1020
public static final org.antlr.runtime.BitSet FOLLOW_RBRACE_in_creator1024
public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_arguments1054
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_arguments1057
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_arguments1060
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_arguments1062
public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_arguments1068
public static final org.antlr.runtime.BitSet FOLLOW_IDENTIFIER_in_qualifiedName1092
public static final org.antlr.runtime.BitSet FOLLOW_DOT_in_qualifiedName1095
public static final org.antlr.runtime.BitSet FOLLOW_IDENTIFIER_in_qualifiedName1097
public static final org.antlr.runtime.BitSet FOLLOW_set_in_literal0
public static final org.antlr.runtime.BitSet FOLLOW_qualifiedName_in_synpred37_Benerator944
public static final org.antlr.runtime.BitSet FOLLOW_arguments_in_synpred37_Benerator946
public static final org.antlr.runtime.BitSet FOLLOW_DOT_in_synpred42_Benerator1095
public static final org.antlr.runtime.BitSet FOLLOW_IDENTIFIER_in_synpred42_Benerator1097
public DatabeneScriptParser(org.antlr.runtime.TokenStream input)
public DatabeneScriptParser(org.antlr.runtime.TokenStream input,
org.antlr.runtime.RecognizerSharedState state)
public void setTreeAdaptor(org.antlr.runtime.tree.TreeAdaptor adaptor)
public org.antlr.runtime.tree.TreeAdaptor getTreeAdaptor()
public String[] getTokenNames()
getTokenNames in class org.antlr.runtime.BaseRecognizerpublic String getGrammarFileName()
getGrammarFileName in class org.antlr.runtime.BaseRecognizerprotected void mismatch(org.antlr.runtime.IntStream input,
int ttype,
org.antlr.runtime.BitSet follow)
throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic Object recoverFromMismatchedSet(org.antlr.runtime.IntStream input, org.antlr.runtime.RecognitionException e, org.antlr.runtime.BitSet follow) throws org.antlr.runtime.RecognitionException
recoverFromMismatchedSet in class org.antlr.runtime.BaseRecognizerorg.antlr.runtime.RecognitionExceptionpublic final DatabeneScriptParser.weightedLiteralList_return weightedLiteralList() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final DatabeneScriptParser.weightedLiteral_return weightedLiteral() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final DatabeneScriptParser.transitionList_return transitionList() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final DatabeneScriptParser.transition_return transition() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final DatabeneScriptParser.beanSpecList_return beanSpecList() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final DatabeneScriptParser.beanSpec_return beanSpec() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final DatabeneScriptParser.expression_return expression() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final DatabeneScriptParser.assignment_return assignment() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final DatabeneScriptParser.conditionalExpression_return conditionalExpression() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final DatabeneScriptParser.conditionalOrExpression_return conditionalOrExpression() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final DatabeneScriptParser.conditionalAndExpression_return conditionalAndExpression() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final DatabeneScriptParser.inclusiveOrExpression_return inclusiveOrExpression() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final DatabeneScriptParser.exclusiveOrExpression_return exclusiveOrExpression() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final DatabeneScriptParser.andExpression_return andExpression() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final DatabeneScriptParser.equalityExpression_return equalityExpression() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final DatabeneScriptParser.relationalExpression_return relationalExpression() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final DatabeneScriptParser.shiftExpression_return shiftExpression() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final DatabeneScriptParser.additiveExpression_return additiveExpression() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final DatabeneScriptParser.multiplicativeExpression_return multiplicativeExpression() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final DatabeneScriptParser.unaryExpression_return unaryExpression() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final DatabeneScriptParser.castExpression_return castExpression() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final DatabeneScriptParser.type_return type() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final DatabeneScriptParser.postfixExpression_return postfixExpression() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final DatabeneScriptParser.primary_return primary() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final DatabeneScriptParser.creator_return creator() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final DatabeneScriptParser.arguments_return arguments() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final DatabeneScriptParser.qualifiedName_return qualifiedName() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final DatabeneScriptParser.literal_return literal() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final void synpred37_Benerator_fragment()
throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final void synpred42_Benerator_fragment()
throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final boolean synpred37_Benerator()
public final boolean synpred42_Benerator()
Copyright © 2011–2014 Volker Bergmann. All rights reserved.