org.databene.benerator.script
Class BeneratorParser

java.lang.Object
  extended by org.antlr.runtime.BaseRecognizer
      extended by org.antlr.runtime.Parser
          extended by org.databene.benerator.script.BeneratorParser

public class BeneratorParser
extends org.antlr.runtime.Parser


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

Field Detail

tokenNames

public static final java.lang.String[] tokenNames

CAST

public static final int CAST
See Also:
Constant Field Values

DECIMALLITERAL

public static final int DECIMALLITERAL
See Also:
Constant Field Values

T__66

public static final int T__66
See Also:
Constant Field Values

LT

public static final int LT
See Also:
Constant Field Values

STAR

public static final int STAR
See Also:
Constant Field Values

QUALIFIEDNAME

public static final int QUALIFIEDNAME
See Also:
Constant Field Values

AMP

public static final int AMP
See Also:
Constant Field Values

LBRACE

public static final int LBRACE
See Also:
Constant Field Values

BOOLEANLITERAL

public static final int BOOLEANLITERAL
See Also:
Constant Field Values

Exponent

public static final int Exponent
See Also:
Constant Field Values

SUB

public static final int SUB
See Also:
Constant Field Values

INVOCATION

public static final int INVOCATION
See Also:
Constant Field Values

EOF

public static final int EOF
See Also:
Constant Field Values

HexDigit

public static final int HexDigit
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

LBRACKET

public static final int LBRACKET
See Also:
Constant Field Values

INDEX

public static final int INDEX
See Also:
Constant Field Values

RPAREN

public static final int RPAREN
See Also:
Constant Field Values

SLASH

public static final int SLASH
See Also:
Constant Field Values

COMMA

public static final int COMMA
See Also:
Constant Field Values

IDENTIFIER

public static final int IDENTIFIER
See Also:
Constant Field Values

CARET

public static final int CARET
See Also:
Constant Field Values

TILDE

public static final int TILDE
See Also:
Constant Field Values

BANGEQ

public static final int BANGEQ
See Also:
Constant Field Values

MONKEYS_AT

public static final int MONKEYS_AT
See Also:
Constant Field Values

PLUS

public static final int PLUS
See Also:
Constant Field Values

BARBAR

public static final int BARBAR
See Also:
Constant Field Values

RBRACKET

public static final int RBRACKET
See Also:
Constant Field Values

EQ

public static final int EQ
See Also:
Constant Field Values

SHIFT_RIGHT2

public static final int SHIFT_RIGHT2
See Also:
Constant Field Values

AMPAMP

public static final int AMPAMP
See Also:
Constant Field Values

SUBINVOCATION

public static final int SUBINVOCATION
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

IdentifierPart

public static final int IdentifierPart
See Also:
Constant Field Values

QUES

public static final int QUES
See Also:
Constant Field Values

EQEQ

public static final int EQEQ
See Also:
Constant Field Values

HexPrefix

public static final int HexPrefix
See Also:
Constant Field Values

GE

public static final int GE
See Also:
Constant Field Values

PERCENT

public static final int PERCENT
See Also:
Constant Field Values

ARGUMENTS

public static final int ARGUMENTS
See Also:
Constant Field Values

RBRACE

public static final int RBRACE
See Also:
Constant Field Values

LINE_COMMENT

public static final int LINE_COMMENT
See Also:
Constant Field Values

NULL

public static final int NULL
See Also:
Constant Field Values

IdentifierStart

public static final int IdentifierStart
See Also:
Constant Field Values

BANG

public static final int BANG
See Also:
Constant Field Values

INTLITERAL

public static final int INTLITERAL
See Also:
Constant Field Values

SEMI

public static final int SEMI
See Also:
Constant Field Values

COLON

public static final int COLON
See Also:
Constant Field Values

SHIFT_LEFT

public static final int SHIFT_LEFT
See Also:
Constant Field Values

BEANSPEC

public static final int BEANSPEC
See Also:
Constant Field Values

SHIFT_RIGHT

public static final int SHIFT_RIGHT
See Also:
Constant Field Values

WS

public static final int WS
See Also:
Constant Field Values

NEGATION

public static final int NEGATION
See Also:
Constant Field Values

STRINGLITERAL

public static final int STRINGLITERAL
See Also:
Constant Field Values

BEAN

public static final int BEAN
See Also:
Constant Field Values

ARROW

public static final int ARROW
See Also:
Constant Field Values

GT

public static final int GT
See Also:
Constant Field Values

FIELD

public static final int FIELD
See Also:
Constant Field Values

CONSTRUCTOR

public static final int CONSTRUCTOR
See Also:
Constant Field Values

EscapeSequence

public static final int EscapeSequence
See Also:
Constant Field Values

LE

public static final int LE
See Also:
Constant Field Values

BAR

public static final int BAR
See Also:
Constant Field Values

adaptor

protected org.antlr.runtime.tree.TreeAdaptor adaptor

dfa6

protected org.databene.benerator.script.BeneratorParser.DFA6 dfa6

dfa19

protected org.databene.benerator.script.BeneratorParser.DFA19 dfa19

dfa23

protected org.databene.benerator.script.BeneratorParser.DFA23 dfa23

FOLLOW_weightedLiteral_in_weightedLiteralList90

public static final org.antlr.runtime.BitSet FOLLOW_weightedLiteral_in_weightedLiteralList90

FOLLOW_COMMA_in_weightedLiteralList93

public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_weightedLiteralList93

FOLLOW_weightedLiteral_in_weightedLiteralList96

public static final org.antlr.runtime.BitSet FOLLOW_weightedLiteral_in_weightedLiteralList96

FOLLOW_literal_in_weightedLiteral113

public static final org.antlr.runtime.BitSet FOLLOW_literal_in_weightedLiteral113

FOLLOW_CARET_in_weightedLiteral116

public static final org.antlr.runtime.BitSet FOLLOW_CARET_in_weightedLiteral116

FOLLOW_expression_in_weightedLiteral119

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_weightedLiteral119

FOLLOW_transition_in_transitionList135

public static final org.antlr.runtime.BitSet FOLLOW_transition_in_transitionList135

FOLLOW_COMMA_in_transitionList138

public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_transitionList138

FOLLOW_transition_in_transitionList141

public static final org.antlr.runtime.BitSet FOLLOW_transition_in_transitionList141

FOLLOW_literal_in_transition157

public static final org.antlr.runtime.BitSet FOLLOW_literal_in_transition157

FOLLOW_ARROW_in_transition159

public static final org.antlr.runtime.BitSet FOLLOW_ARROW_in_transition159

FOLLOW_literal_in_transition162

public static final org.antlr.runtime.BitSet FOLLOW_literal_in_transition162

FOLLOW_CARET_in_transition165

public static final org.antlr.runtime.BitSet FOLLOW_CARET_in_transition165

FOLLOW_expression_in_transition168

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_transition168

FOLLOW_beanSpec_in_beanSpecList184

public static final org.antlr.runtime.BitSet FOLLOW_beanSpec_in_beanSpecList184

FOLLOW_COMMA_in_beanSpecList187

public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_beanSpecList187

FOLLOW_beanSpec_in_beanSpecList190

public static final org.antlr.runtime.BitSet FOLLOW_beanSpec_in_beanSpecList190

FOLLOW_expression_in_beanSpec206

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_beanSpec206

FOLLOW_conditionalExpression_in_expression229

public static final org.antlr.runtime.BitSet FOLLOW_conditionalExpression_in_expression229

FOLLOW_assignment_in_expression239

public static final org.antlr.runtime.BitSet FOLLOW_assignment_in_expression239

FOLLOW_qualifiedName_in_assignment258

public static final org.antlr.runtime.BitSet FOLLOW_qualifiedName_in_assignment258

FOLLOW_EQ_in_assignment260

public static final org.antlr.runtime.BitSet FOLLOW_EQ_in_assignment260

FOLLOW_expression_in_assignment263

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_assignment263

FOLLOW_conditionalOrExpression_in_conditionalExpression278

public static final org.antlr.runtime.BitSet FOLLOW_conditionalOrExpression_in_conditionalExpression278

FOLLOW_QUES_in_conditionalExpression281

public static final org.antlr.runtime.BitSet FOLLOW_QUES_in_conditionalExpression281

FOLLOW_expression_in_conditionalExpression284

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_conditionalExpression284

FOLLOW_COLON_in_conditionalExpression286

public static final org.antlr.runtime.BitSet FOLLOW_COLON_in_conditionalExpression286

FOLLOW_conditionalExpression_in_conditionalExpression289

public static final org.antlr.runtime.BitSet FOLLOW_conditionalExpression_in_conditionalExpression289

FOLLOW_conditionalAndExpression_in_conditionalOrExpression315

public static final org.antlr.runtime.BitSet FOLLOW_conditionalAndExpression_in_conditionalOrExpression315

FOLLOW_BARBAR_in_conditionalOrExpression318

public static final org.antlr.runtime.BitSet FOLLOW_BARBAR_in_conditionalOrExpression318

FOLLOW_conditionalAndExpression_in_conditionalOrExpression321

public static final org.antlr.runtime.BitSet FOLLOW_conditionalAndExpression_in_conditionalOrExpression321

FOLLOW_inclusiveOrExpression_in_conditionalAndExpression344

public static final org.antlr.runtime.BitSet FOLLOW_inclusiveOrExpression_in_conditionalAndExpression344

FOLLOW_AMPAMP_in_conditionalAndExpression347

public static final org.antlr.runtime.BitSet FOLLOW_AMPAMP_in_conditionalAndExpression347

FOLLOW_inclusiveOrExpression_in_conditionalAndExpression350

public static final org.antlr.runtime.BitSet FOLLOW_inclusiveOrExpression_in_conditionalAndExpression350

FOLLOW_exclusiveOrExpression_in_inclusiveOrExpression372

public static final org.antlr.runtime.BitSet FOLLOW_exclusiveOrExpression_in_inclusiveOrExpression372

FOLLOW_BAR_in_inclusiveOrExpression375

public static final org.antlr.runtime.BitSet FOLLOW_BAR_in_inclusiveOrExpression375

FOLLOW_exclusiveOrExpression_in_inclusiveOrExpression378

public static final org.antlr.runtime.BitSet FOLLOW_exclusiveOrExpression_in_inclusiveOrExpression378

FOLLOW_andExpression_in_exclusiveOrExpression399

public static final org.antlr.runtime.BitSet FOLLOW_andExpression_in_exclusiveOrExpression399

FOLLOW_CARET_in_exclusiveOrExpression402

public static final org.antlr.runtime.BitSet FOLLOW_CARET_in_exclusiveOrExpression402

FOLLOW_andExpression_in_exclusiveOrExpression405

public static final org.antlr.runtime.BitSet FOLLOW_andExpression_in_exclusiveOrExpression405

FOLLOW_equalityExpression_in_andExpression426

public static final org.antlr.runtime.BitSet FOLLOW_equalityExpression_in_andExpression426

FOLLOW_AMP_in_andExpression429

public static final org.antlr.runtime.BitSet FOLLOW_AMP_in_andExpression429

FOLLOW_equalityExpression_in_andExpression432

public static final org.antlr.runtime.BitSet FOLLOW_equalityExpression_in_andExpression432

FOLLOW_relationalExpression_in_equalityExpression454

public static final org.antlr.runtime.BitSet FOLLOW_relationalExpression_in_equalityExpression454

FOLLOW_set_in_equalityExpression457

public static final org.antlr.runtime.BitSet FOLLOW_set_in_equalityExpression457

FOLLOW_relationalExpression_in_equalityExpression466

public static final org.antlr.runtime.BitSet FOLLOW_relationalExpression_in_equalityExpression466

FOLLOW_shiftExpression_in_relationalExpression488

public static final org.antlr.runtime.BitSet FOLLOW_shiftExpression_in_relationalExpression488

FOLLOW_set_in_relationalExpression491

public static final org.antlr.runtime.BitSet FOLLOW_set_in_relationalExpression491

FOLLOW_shiftExpression_in_relationalExpression508

public static final org.antlr.runtime.BitSet FOLLOW_shiftExpression_in_relationalExpression508

FOLLOW_additiveExpression_in_shiftExpression530

public static final org.antlr.runtime.BitSet FOLLOW_additiveExpression_in_shiftExpression530

FOLLOW_set_in_shiftExpression533

public static final org.antlr.runtime.BitSet FOLLOW_set_in_shiftExpression533

FOLLOW_additiveExpression_in_shiftExpression546

public static final org.antlr.runtime.BitSet FOLLOW_additiveExpression_in_shiftExpression546

FOLLOW_multiplicativeExpression_in_additiveExpression568

public static final org.antlr.runtime.BitSet FOLLOW_multiplicativeExpression_in_additiveExpression568

FOLLOW_set_in_additiveExpression571

public static final org.antlr.runtime.BitSet FOLLOW_set_in_additiveExpression571

FOLLOW_multiplicativeExpression_in_additiveExpression580

public static final org.antlr.runtime.BitSet FOLLOW_multiplicativeExpression_in_additiveExpression580

FOLLOW_unaryExpression_in_multiplicativeExpression602

public static final org.antlr.runtime.BitSet FOLLOW_unaryExpression_in_multiplicativeExpression602

FOLLOW_set_in_multiplicativeExpression605

public static final org.antlr.runtime.BitSet FOLLOW_set_in_multiplicativeExpression605

FOLLOW_unaryExpression_in_multiplicativeExpression618

public static final org.antlr.runtime.BitSet FOLLOW_unaryExpression_in_multiplicativeExpression618

FOLLOW_SUB_in_unaryExpression644

public static final org.antlr.runtime.BitSet FOLLOW_SUB_in_unaryExpression644

FOLLOW_castExpression_in_unaryExpression646

public static final org.antlr.runtime.BitSet FOLLOW_castExpression_in_unaryExpression646

FOLLOW_TILDE_in_unaryExpression664

public static final org.antlr.runtime.BitSet FOLLOW_TILDE_in_unaryExpression664

FOLLOW_castExpression_in_unaryExpression667

public static final org.antlr.runtime.BitSet FOLLOW_castExpression_in_unaryExpression667

FOLLOW_BANG_in_unaryExpression677

public static final org.antlr.runtime.BitSet FOLLOW_BANG_in_unaryExpression677

FOLLOW_castExpression_in_unaryExpression680

public static final org.antlr.runtime.BitSet FOLLOW_castExpression_in_unaryExpression680

FOLLOW_castExpression_in_unaryExpression690

public static final org.antlr.runtime.BitSet FOLLOW_castExpression_in_unaryExpression690

FOLLOW_LPAREN_in_castExpression710

public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_castExpression710

FOLLOW_type_in_castExpression712

public static final org.antlr.runtime.BitSet FOLLOW_type_in_castExpression712

FOLLOW_RPAREN_in_castExpression714

public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_castExpression714

FOLLOW_postfixExpression_in_castExpression716

public static final org.antlr.runtime.BitSet FOLLOW_postfixExpression_in_castExpression716

FOLLOW_postfixExpression_in_castExpression736

public static final org.antlr.runtime.BitSet FOLLOW_postfixExpression_in_castExpression736

FOLLOW_qualifiedName_in_type755

public static final org.antlr.runtime.BitSet FOLLOW_qualifiedName_in_type755

FOLLOW_primary_in_postfixExpression778

public static final org.antlr.runtime.BitSet FOLLOW_primary_in_postfixExpression778

FOLLOW_LBRACKET_in_postfixExpression807

public static final org.antlr.runtime.BitSet FOLLOW_LBRACKET_in_postfixExpression807

FOLLOW_expression_in_postfixExpression809

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_postfixExpression809

FOLLOW_RBRACKET_in_postfixExpression811

public static final org.antlr.runtime.BitSet FOLLOW_RBRACKET_in_postfixExpression811

FOLLOW_DOT_in_postfixExpression836

public static final org.antlr.runtime.BitSet FOLLOW_DOT_in_postfixExpression836

FOLLOW_IDENTIFIER_in_postfixExpression838

public static final org.antlr.runtime.BitSet FOLLOW_IDENTIFIER_in_postfixExpression838

FOLLOW_arguments_in_postfixExpression840

public static final org.antlr.runtime.BitSet FOLLOW_arguments_in_postfixExpression840

FOLLOW_DOT_in_postfixExpression866

public static final org.antlr.runtime.BitSet FOLLOW_DOT_in_postfixExpression866

FOLLOW_IDENTIFIER_in_postfixExpression868

public static final org.antlr.runtime.BitSet FOLLOW_IDENTIFIER_in_postfixExpression868

FOLLOW_LPAREN_in_primary910

public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_primary910

FOLLOW_expression_in_primary913

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_primary913

FOLLOW_RPAREN_in_primary915

public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_primary915

FOLLOW_literal_in_primary926

public static final org.antlr.runtime.BitSet FOLLOW_literal_in_primary926

FOLLOW_creator_in_primary934

public static final org.antlr.runtime.BitSet FOLLOW_creator_in_primary934

FOLLOW_qualifiedName_in_primary944

public static final org.antlr.runtime.BitSet FOLLOW_qualifiedName_in_primary944

FOLLOW_arguments_in_primary946

public static final org.antlr.runtime.BitSet FOLLOW_arguments_in_primary946

FOLLOW_qualifiedName_in_primary966

public static final org.antlr.runtime.BitSet FOLLOW_qualifiedName_in_primary966

FOLLOW_66_in_creator985

public static final org.antlr.runtime.BitSet FOLLOW_66_in_creator985

FOLLOW_qualifiedName_in_creator987

public static final org.antlr.runtime.BitSet FOLLOW_qualifiedName_in_creator987

FOLLOW_arguments_in_creator989

public static final org.antlr.runtime.BitSet FOLLOW_arguments_in_creator989

FOLLOW_66_in_creator1009

public static final org.antlr.runtime.BitSet FOLLOW_66_in_creator1009

FOLLOW_qualifiedName_in_creator1011

public static final org.antlr.runtime.BitSet FOLLOW_qualifiedName_in_creator1011

FOLLOW_LBRACE_in_creator1013

public static final org.antlr.runtime.BitSet FOLLOW_LBRACE_in_creator1013

FOLLOW_assignment_in_creator1015

public static final org.antlr.runtime.BitSet FOLLOW_assignment_in_creator1015

FOLLOW_COMMA_in_creator1018

public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_creator1018

FOLLOW_assignment_in_creator1020

public static final org.antlr.runtime.BitSet FOLLOW_assignment_in_creator1020

FOLLOW_RBRACE_in_creator1024

public static final org.antlr.runtime.BitSet FOLLOW_RBRACE_in_creator1024

FOLLOW_LPAREN_in_arguments1054

public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_arguments1054

FOLLOW_expression_in_arguments1057

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_arguments1057

FOLLOW_COMMA_in_arguments1060

public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_arguments1060

FOLLOW_expression_in_arguments1062

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_arguments1062

FOLLOW_RPAREN_in_arguments1068

public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_arguments1068

FOLLOW_IDENTIFIER_in_qualifiedName1092

public static final org.antlr.runtime.BitSet FOLLOW_IDENTIFIER_in_qualifiedName1092

FOLLOW_DOT_in_qualifiedName1095

public static final org.antlr.runtime.BitSet FOLLOW_DOT_in_qualifiedName1095

FOLLOW_IDENTIFIER_in_qualifiedName1097

public static final org.antlr.runtime.BitSet FOLLOW_IDENTIFIER_in_qualifiedName1097

FOLLOW_set_in_literal0

public static final org.antlr.runtime.BitSet FOLLOW_set_in_literal0

FOLLOW_qualifiedName_in_synpred37_Benerator944

public static final org.antlr.runtime.BitSet FOLLOW_qualifiedName_in_synpred37_Benerator944

FOLLOW_arguments_in_synpred37_Benerator946

public static final org.antlr.runtime.BitSet FOLLOW_arguments_in_synpred37_Benerator946

FOLLOW_DOT_in_synpred42_Benerator1095

public static final org.antlr.runtime.BitSet FOLLOW_DOT_in_synpred42_Benerator1095

FOLLOW_IDENTIFIER_in_synpred42_Benerator1097

public static final org.antlr.runtime.BitSet FOLLOW_IDENTIFIER_in_synpred42_Benerator1097
Constructor Detail

BeneratorParser

public BeneratorParser(org.antlr.runtime.TokenStream input)

BeneratorParser

public BeneratorParser(org.antlr.runtime.TokenStream input,
                       org.antlr.runtime.RecognizerSharedState state)
Method Detail

setTreeAdaptor

public void setTreeAdaptor(org.antlr.runtime.tree.TreeAdaptor adaptor)

getTreeAdaptor

public org.antlr.runtime.tree.TreeAdaptor getTreeAdaptor()

getTokenNames

public java.lang.String[] getTokenNames()
Overrides:
getTokenNames in class org.antlr.runtime.BaseRecognizer

getGrammarFileName

public java.lang.String getGrammarFileName()
Overrides:
getGrammarFileName in class org.antlr.runtime.BaseRecognizer

mismatch

protected void mismatch(org.antlr.runtime.IntStream input,
                        int ttype,
                        org.antlr.runtime.BitSet follow)
                 throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

recoverFromMismatchedSet

public java.lang.Object recoverFromMismatchedSet(org.antlr.runtime.IntStream input,
                                                 org.antlr.runtime.RecognitionException e,
                                                 org.antlr.runtime.BitSet follow)
                                          throws org.antlr.runtime.RecognitionException
Overrides:
recoverFromMismatchedSet in class org.antlr.runtime.BaseRecognizer
Throws:
org.antlr.runtime.RecognitionException

weightedLiteralList

public final BeneratorParser.weightedLiteralList_return weightedLiteralList()
                                                                     throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

weightedLiteral

public final BeneratorParser.weightedLiteral_return weightedLiteral()
                                                             throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

transitionList

public final BeneratorParser.transitionList_return transitionList()
                                                           throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

transition

public final BeneratorParser.transition_return transition()
                                                   throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

beanSpecList

public final BeneratorParser.beanSpecList_return beanSpecList()
                                                       throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

beanSpec

public final BeneratorParser.beanSpec_return beanSpec()
                                               throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

expression

public final BeneratorParser.expression_return expression()
                                                   throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

assignment

public final BeneratorParser.assignment_return assignment()
                                                   throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

conditionalExpression

public final BeneratorParser.conditionalExpression_return conditionalExpression()
                                                                         throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

conditionalOrExpression

public final BeneratorParser.conditionalOrExpression_return conditionalOrExpression()
                                                                             throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

conditionalAndExpression

public final BeneratorParser.conditionalAndExpression_return conditionalAndExpression()
                                                                               throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

inclusiveOrExpression

public final BeneratorParser.inclusiveOrExpression_return inclusiveOrExpression()
                                                                         throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

exclusiveOrExpression

public final BeneratorParser.exclusiveOrExpression_return exclusiveOrExpression()
                                                                         throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

andExpression

public final BeneratorParser.andExpression_return andExpression()
                                                         throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

equalityExpression

public final BeneratorParser.equalityExpression_return equalityExpression()
                                                                   throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

relationalExpression

public final BeneratorParser.relationalExpression_return relationalExpression()
                                                                       throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

shiftExpression

public final BeneratorParser.shiftExpression_return shiftExpression()
                                                             throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

additiveExpression

public final BeneratorParser.additiveExpression_return additiveExpression()
                                                                   throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

multiplicativeExpression

public final BeneratorParser.multiplicativeExpression_return multiplicativeExpression()
                                                                               throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

unaryExpression

public final BeneratorParser.unaryExpression_return unaryExpression()
                                                             throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

castExpression

public final BeneratorParser.castExpression_return castExpression()
                                                           throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

type

public final BeneratorParser.type_return type()
                                       throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

postfixExpression

public final BeneratorParser.postfixExpression_return postfixExpression()
                                                                 throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

primary

public final BeneratorParser.primary_return primary()
                                             throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

creator

public final BeneratorParser.creator_return creator()
                                             throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

arguments

public final BeneratorParser.arguments_return arguments()
                                                 throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

qualifiedName

public final BeneratorParser.qualifiedName_return qualifiedName()
                                                         throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

literal

public final BeneratorParser.literal_return literal()
                                             throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

synpred37_Benerator_fragment

public final void synpred37_Benerator_fragment()
                                        throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

synpred42_Benerator_fragment

public final void synpred42_Benerator_fragment()
                                        throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

synpred37_Benerator

public final boolean synpred37_Benerator()

synpred42_Benerator

public final boolean synpred42_Benerator()


Copyright © 2011. All Rights Reserved.