com.greenpineyu.fel.parser
类 FelParser

java.lang.Object
  继承者 org.antlr.runtime.BaseRecognizer
      继承者 org.antlr.runtime.Parser
          继承者 com.greenpineyu.fel.parser.FelParser

public class FelParser
extends org.antlr.runtime.Parser


嵌套类摘要
static class FelParser.additiveExpression_return
           
static class FelParser.arguments_return
           
static class FelParser.array_return
           
static class FelParser.conditionalAndExpression_return
           
static class FelParser.conditionalExpression_return
           
static class FelParser.conditionalOrExpression_return
           
static class FelParser.equalityExpression_return
           
static class FelParser.expressionList_return
           
static class FelParser.identifierOrFun_return
           
static class FelParser.integerLiteral_return
           
static class FelParser.literal_return
           
static class FelParser.multiplicativeExpression_return
           
static class FelParser.parDot_return
           
static class FelParser.parExpression_return
           
static class FelParser.primary_return
           
static class FelParser.program_return
           
static class FelParser.relationalExpression_return
           
static class FelParser.unaryExpression_return
           
static class FelParser.unaryExpressionNotPlusMinus_return
           
 
字段摘要
protected  org.antlr.runtime.tree.TreeAdaptor adaptor
           
static int Additive
           
static int And
           
static int BooleanLiteral
           
static int Bracket
           
static int CharacterLiteral
           
static int Colon
           
static int COMMENT
           
static int DecimalLiteral
           
static int Dot
           
static int EOF
           
static int Equals
           
static int EscapeSequence
           
static int Exponent
           
static int FloatingPointLiteral
           
static int FloatTypeSuffix
           
static org.antlr.runtime.BitSet FOLLOW_35_in_arguments624
           
static org.antlr.runtime.BitSet FOLLOW_35_in_parExpression105
           
static org.antlr.runtime.BitSet FOLLOW_36_in_arguments630
           
static org.antlr.runtime.BitSet FOLLOW_36_in_parExpression110
           
static org.antlr.runtime.BitSet FOLLOW_37_in_expressionList137
           
static org.antlr.runtime.BitSet FOLLOW_38_in_array432
           
static org.antlr.runtime.BitSet FOLLOW_Additive_in_additiveExpression304
           
static org.antlr.runtime.BitSet FOLLOW_Additive_in_unaryExpression358
           
static org.antlr.runtime.BitSet FOLLOW_additiveExpression_in_relationalExpression272
           
static org.antlr.runtime.BitSet FOLLOW_additiveExpression_in_relationalExpression279
           
static org.antlr.runtime.BitSet FOLLOW_And_in_conditionalAndExpression222
           
static org.antlr.runtime.BitSet FOLLOW_arguments_in_identifierOrFun589
           
static org.antlr.runtime.BitSet FOLLOW_array_in_unaryExpressionNotPlusMinus397
           
static org.antlr.runtime.BitSet FOLLOW_BooleanLiteral_in_literal709
           
static org.antlr.runtime.BitSet FOLLOW_Bracket_in_array427
           
static org.antlr.runtime.BitSet FOLLOW_CharacterLiteral_in_literal689
           
static org.antlr.runtime.BitSet FOLLOW_CharacterLiteral_in_parDot546
           
static org.antlr.runtime.BitSet FOLLOW_Colon_in_conditionalExpression180
           
static org.antlr.runtime.BitSet FOLLOW_conditionalAndExpression_in_conditionalOrExpression199
           
static org.antlr.runtime.BitSet FOLLOW_conditionalAndExpression_in_conditionalOrExpression205
           
static org.antlr.runtime.BitSet FOLLOW_conditionalExpression_in_array430
           
static org.antlr.runtime.BitSet FOLLOW_conditionalExpression_in_conditionalExpression178
           
static org.antlr.runtime.BitSet FOLLOW_conditionalExpression_in_conditionalExpression183
           
static org.antlr.runtime.BitSet FOLLOW_conditionalExpression_in_expressionList130
           
static org.antlr.runtime.BitSet FOLLOW_conditionalExpression_in_expressionList140
           
static org.antlr.runtime.BitSet FOLLOW_conditionalExpression_in_program87
           
static org.antlr.runtime.BitSet FOLLOW_conditionalOrExpression_in_conditionalExpression171
           
static org.antlr.runtime.BitSet FOLLOW_Dot_in_primary479
           
static org.antlr.runtime.BitSet FOLLOW_Dot_in_synpred16_Fel479
           
static org.antlr.runtime.BitSet FOLLOW_Dot_in_synpred17_Fel479
           
static org.antlr.runtime.BitSet FOLLOW_Dot_in_unaryExpressionNotPlusMinus400
           
static org.antlr.runtime.BitSet FOLLOW_EOF_in_program89
           
static org.antlr.runtime.BitSet FOLLOW_equalityExpression_in_conditionalAndExpression219
           
static org.antlr.runtime.BitSet FOLLOW_equalityExpression_in_conditionalAndExpression225
           
static org.antlr.runtime.BitSet FOLLOW_Equals_in_equalityExpression247
           
static org.antlr.runtime.BitSet FOLLOW_expressionList_in_arguments627
           
static org.antlr.runtime.BitSet FOLLOW_expressionList_in_parExpression108
           
static org.antlr.runtime.BitSet FOLLOW_expressionList_in_synpred21_Fel627
           
static org.antlr.runtime.BitSet FOLLOW_FloatingPointLiteral_in_literal679
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_identifierOrFun571
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_identifierOrFun586
           
static org.antlr.runtime.BitSet FOLLOW_identifierOrFun_in_parDot529
           
static org.antlr.runtime.BitSet FOLLOW_integerLiteral_in_literal669
           
static org.antlr.runtime.BitSet FOLLOW_literal_in_primary493
           
static org.antlr.runtime.BitSet FOLLOW_Multiplicative_in_multiplicativeExpression333
           
static org.antlr.runtime.BitSet FOLLOW_multiplicativeExpression_in_additiveExpression301
           
static org.antlr.runtime.BitSet FOLLOW_multiplicativeExpression_in_additiveExpression307
           
static org.antlr.runtime.BitSet FOLLOW_Not_in_unaryExpressionNotPlusMinus380
           
static org.antlr.runtime.BitSet FOLLOW_Or_in_conditionalOrExpression202
           
static org.antlr.runtime.BitSet FOLLOW_parDot_in_primary476
           
static org.antlr.runtime.BitSet FOLLOW_parDot_in_primary482
           
static org.antlr.runtime.BitSet FOLLOW_parDot_in_synpred16_Fel482
           
static org.antlr.runtime.BitSet FOLLOW_parDot_in_synpred17_Fel476
           
static org.antlr.runtime.BitSet FOLLOW_parDot_in_synpred17_Fel482
           
static org.antlr.runtime.BitSet FOLLOW_parDot_in_unaryExpressionNotPlusMinus403
           
static org.antlr.runtime.BitSet FOLLOW_parExpression_in_primary456
           
static org.antlr.runtime.BitSet FOLLOW_primary_in_array424
           
static org.antlr.runtime.BitSet FOLLOW_Ques_in_conditionalExpression175
           
static org.antlr.runtime.BitSet FOLLOW_Relational_in_relationalExpression276
           
static org.antlr.runtime.BitSet FOLLOW_relationalExpression_in_equalityExpression243
           
static org.antlr.runtime.BitSet FOLLOW_relationalExpression_in_equalityExpression250
           
static org.antlr.runtime.BitSet FOLLOW_StringLiteral_in_literal699
           
static org.antlr.runtime.BitSet FOLLOW_StringLiteral_in_parDot538
           
static org.antlr.runtime.BitSet FOLLOW_unaryExpression_in_multiplicativeExpression329
           
static org.antlr.runtime.BitSet FOLLOW_unaryExpression_in_multiplicativeExpression336
           
static org.antlr.runtime.BitSet FOLLOW_unaryExpression_in_unaryExpression361
           
static org.antlr.runtime.BitSet FOLLOW_unaryExpressionNotPlusMinus_in_unaryExpression365
           
static org.antlr.runtime.BitSet FOLLOW_unaryExpressionNotPlusMinus_in_unaryExpressionNotPlusMinus383
           
static int HexDigit
           
static int HexLiteral
           
static int Identifier
           
static int IntegerTypeSuffix
           
static int JavaIDDigit
           
static int Letter
           
static int LINE_COMMENT
           
static int Multiplicative
           
static int Not
           
static int OctalEscape
           
static int OctalLiteral
           
static int Or
           
static int Ques
           
static int Relational
           
static int StringLiteral
           
static int T__35
           
static int T__36
           
static int T__37
           
static int T__38
           
static String[] tokenNames
           
static int UnicodeEscape
           
static int WS
           
 
从类 org.antlr.runtime.Parser 继承的字段
input
 
从类 org.antlr.runtime.BaseRecognizer 继承的字段
DEFAULT_TOKEN_CHANNEL, HIDDEN, INITIAL_FOLLOW_STACK_SIZE, MEMO_RULE_FAILED, MEMO_RULE_UNKNOWN, NEXT_TOKEN_RULE_NAME, state
 
构造方法摘要
FelParser(org.antlr.runtime.TokenStream input)
           
FelParser(org.antlr.runtime.TokenStream input, org.antlr.runtime.RecognizerSharedState state)
           
 
方法摘要
 FelParser.additiveExpression_return additiveExpression()
           
 FelParser.arguments_return arguments()
           
 FelParser.array_return array()
           
 FelParser.conditionalAndExpression_return conditionalAndExpression()
           
 FelParser.conditionalExpression_return conditionalExpression()
           
 FelParser.conditionalOrExpression_return conditionalOrExpression()
           
 FelParser.equalityExpression_return equalityExpression()
           
 FelParser.expressionList_return expressionList()
           
 org.antlr.runtime.Parser[] getDelegates()
           
 String getGrammarFileName()
           
 String[] getTokenNames()
           
 org.antlr.runtime.tree.TreeAdaptor getTreeAdaptor()
           
 FelParser.identifierOrFun_return identifierOrFun()
           
 FelParser.integerLiteral_return integerLiteral()
           
 FelParser.literal_return literal()
           
 FelParser.multiplicativeExpression_return multiplicativeExpression()
           
 FelParser.parDot_return parDot()
           
 FelParser.parExpression_return parExpression()
           
 FelParser.primary_return primary()
           
 FelParser.program_return program()
           
protected  Object recoverFromMismatchedToken(org.antlr.runtime.IntStream input, int ttype, org.antlr.runtime.BitSet follow)
           
 FelParser.relationalExpression_return relationalExpression()
           
 void setTreeAdaptor(org.antlr.runtime.tree.TreeAdaptor adaptor)
           
 void synpred16_Fel_fragment()
           
 boolean synpred16_Fel()
           
 void synpred17_Fel_fragment()
           
 boolean synpred17_Fel()
           
 void synpred21_Fel_fragment()
           
 boolean synpred21_Fel()
           
 FelParser.unaryExpression_return unaryExpression()
           
 FelParser.unaryExpressionNotPlusMinus_return unaryExpressionNotPlusMinus()
           
 
从类 org.antlr.runtime.Parser 继承的方法
getCurrentInputSymbol, getMissingSymbol, getSourceName, getTokenStream, reset, setTokenStream, traceIn, traceOut
 
从类 org.antlr.runtime.BaseRecognizer 继承的方法
alreadyParsedRule, beginResync, combineFollows, computeContextSensitiveRuleFOLLOW, computeErrorRecoverySet, consumeUntil, consumeUntil, displayRecognitionError, emitErrorMessage, endResync, failed, getBacktrackingLevel, getErrorHeader, getErrorMessage, getNumberOfSyntaxErrors, getRuleInvocationStack, getRuleInvocationStack, getRuleMemoization, getRuleMemoizationCacheSize, getTokenErrorDisplay, match, matchAny, memoize, mismatchIsMissingToken, mismatchIsUnwantedToken, pushFollow, recover, recoverFromMismatchedSet, reportError, setBacktrackingLevel, toStrings, traceIn, traceOut
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

字段详细信息

tokenNames

public static final String[] tokenNames

EOF

public static final int EOF
另请参见:
常量字段值

T__35

public static final int T__35
另请参见:
常量字段值

T__36

public static final int T__36
另请参见:
常量字段值

T__37

public static final int T__37
另请参见:
常量字段值

T__38

public static final int T__38
另请参见:
常量字段值

Additive

public static final int Additive
另请参见:
常量字段值

And

public static final int And
另请参见:
常量字段值

BooleanLiteral

public static final int BooleanLiteral
另请参见:
常量字段值

Bracket

public static final int Bracket
另请参见:
常量字段值

COMMENT

public static final int COMMENT
另请参见:
常量字段值

CharacterLiteral

public static final int CharacterLiteral
另请参见:
常量字段值

Colon

public static final int Colon
另请参见:
常量字段值

DecimalLiteral

public static final int DecimalLiteral
另请参见:
常量字段值

Dot

public static final int Dot
另请参见:
常量字段值

Equals

public static final int Equals
另请参见:
常量字段值

EscapeSequence

public static final int EscapeSequence
另请参见:
常量字段值

Exponent

public static final int Exponent
另请参见:
常量字段值

FloatTypeSuffix

public static final int FloatTypeSuffix
另请参见:
常量字段值

FloatingPointLiteral

public static final int FloatingPointLiteral
另请参见:
常量字段值

HexDigit

public static final int HexDigit
另请参见:
常量字段值

HexLiteral

public static final int HexLiteral
另请参见:
常量字段值

Identifier

public static final int Identifier
另请参见:
常量字段值

IntegerTypeSuffix

public static final int IntegerTypeSuffix
另请参见:
常量字段值

JavaIDDigit

public static final int JavaIDDigit
另请参见:
常量字段值

LINE_COMMENT

public static final int LINE_COMMENT
另请参见:
常量字段值

Letter

public static final int Letter
另请参见:
常量字段值

Multiplicative

public static final int Multiplicative
另请参见:
常量字段值

Not

public static final int Not
另请参见:
常量字段值

OctalEscape

public static final int OctalEscape
另请参见:
常量字段值

OctalLiteral

public static final int OctalLiteral
另请参见:
常量字段值

Or

public static final int Or
另请参见:
常量字段值

Ques

public static final int Ques
另请参见:
常量字段值

Relational

public static final int Relational
另请参见:
常量字段值

StringLiteral

public static final int StringLiteral
另请参见:
常量字段值

UnicodeEscape

public static final int UnicodeEscape
另请参见:
常量字段值

WS

public static final int WS
另请参见:
常量字段值

adaptor

protected org.antlr.runtime.tree.TreeAdaptor adaptor

FOLLOW_conditionalExpression_in_program87

public static final org.antlr.runtime.BitSet FOLLOW_conditionalExpression_in_program87

FOLLOW_EOF_in_program89

public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_program89

FOLLOW_35_in_parExpression105

public static final org.antlr.runtime.BitSet FOLLOW_35_in_parExpression105

FOLLOW_expressionList_in_parExpression108

public static final org.antlr.runtime.BitSet FOLLOW_expressionList_in_parExpression108

FOLLOW_36_in_parExpression110

public static final org.antlr.runtime.BitSet FOLLOW_36_in_parExpression110

FOLLOW_conditionalExpression_in_expressionList130

public static final org.antlr.runtime.BitSet FOLLOW_conditionalExpression_in_expressionList130

FOLLOW_37_in_expressionList137

public static final org.antlr.runtime.BitSet FOLLOW_37_in_expressionList137

FOLLOW_conditionalExpression_in_expressionList140

public static final org.antlr.runtime.BitSet FOLLOW_conditionalExpression_in_expressionList140

FOLLOW_conditionalOrExpression_in_conditionalExpression171

public static final org.antlr.runtime.BitSet FOLLOW_conditionalOrExpression_in_conditionalExpression171

FOLLOW_Ques_in_conditionalExpression175

public static final org.antlr.runtime.BitSet FOLLOW_Ques_in_conditionalExpression175

FOLLOW_conditionalExpression_in_conditionalExpression178

public static final org.antlr.runtime.BitSet FOLLOW_conditionalExpression_in_conditionalExpression178

FOLLOW_Colon_in_conditionalExpression180

public static final org.antlr.runtime.BitSet FOLLOW_Colon_in_conditionalExpression180

FOLLOW_conditionalExpression_in_conditionalExpression183

public static final org.antlr.runtime.BitSet FOLLOW_conditionalExpression_in_conditionalExpression183

FOLLOW_conditionalAndExpression_in_conditionalOrExpression199

public static final org.antlr.runtime.BitSet FOLLOW_conditionalAndExpression_in_conditionalOrExpression199

FOLLOW_Or_in_conditionalOrExpression202

public static final org.antlr.runtime.BitSet FOLLOW_Or_in_conditionalOrExpression202

FOLLOW_conditionalAndExpression_in_conditionalOrExpression205

public static final org.antlr.runtime.BitSet FOLLOW_conditionalAndExpression_in_conditionalOrExpression205

FOLLOW_equalityExpression_in_conditionalAndExpression219

public static final org.antlr.runtime.BitSet FOLLOW_equalityExpression_in_conditionalAndExpression219

FOLLOW_And_in_conditionalAndExpression222

public static final org.antlr.runtime.BitSet FOLLOW_And_in_conditionalAndExpression222

FOLLOW_equalityExpression_in_conditionalAndExpression225

public static final org.antlr.runtime.BitSet FOLLOW_equalityExpression_in_conditionalAndExpression225

FOLLOW_relationalExpression_in_equalityExpression243

public static final org.antlr.runtime.BitSet FOLLOW_relationalExpression_in_equalityExpression243

FOLLOW_Equals_in_equalityExpression247

public static final org.antlr.runtime.BitSet FOLLOW_Equals_in_equalityExpression247

FOLLOW_relationalExpression_in_equalityExpression250

public static final org.antlr.runtime.BitSet FOLLOW_relationalExpression_in_equalityExpression250

FOLLOW_additiveExpression_in_relationalExpression272

public static final org.antlr.runtime.BitSet FOLLOW_additiveExpression_in_relationalExpression272

FOLLOW_Relational_in_relationalExpression276

public static final org.antlr.runtime.BitSet FOLLOW_Relational_in_relationalExpression276

FOLLOW_additiveExpression_in_relationalExpression279

public static final org.antlr.runtime.BitSet FOLLOW_additiveExpression_in_relationalExpression279

FOLLOW_multiplicativeExpression_in_additiveExpression301

public static final org.antlr.runtime.BitSet FOLLOW_multiplicativeExpression_in_additiveExpression301

FOLLOW_Additive_in_additiveExpression304

public static final org.antlr.runtime.BitSet FOLLOW_Additive_in_additiveExpression304

FOLLOW_multiplicativeExpression_in_additiveExpression307

public static final org.antlr.runtime.BitSet FOLLOW_multiplicativeExpression_in_additiveExpression307

FOLLOW_unaryExpression_in_multiplicativeExpression329

public static final org.antlr.runtime.BitSet FOLLOW_unaryExpression_in_multiplicativeExpression329

FOLLOW_Multiplicative_in_multiplicativeExpression333

public static final org.antlr.runtime.BitSet FOLLOW_Multiplicative_in_multiplicativeExpression333

FOLLOW_unaryExpression_in_multiplicativeExpression336

public static final org.antlr.runtime.BitSet FOLLOW_unaryExpression_in_multiplicativeExpression336

FOLLOW_Additive_in_unaryExpression358

public static final org.antlr.runtime.BitSet FOLLOW_Additive_in_unaryExpression358

FOLLOW_unaryExpression_in_unaryExpression361

public static final org.antlr.runtime.BitSet FOLLOW_unaryExpression_in_unaryExpression361

FOLLOW_unaryExpressionNotPlusMinus_in_unaryExpression365

public static final org.antlr.runtime.BitSet FOLLOW_unaryExpressionNotPlusMinus_in_unaryExpression365

FOLLOW_Not_in_unaryExpressionNotPlusMinus380

public static final org.antlr.runtime.BitSet FOLLOW_Not_in_unaryExpressionNotPlusMinus380

FOLLOW_unaryExpressionNotPlusMinus_in_unaryExpressionNotPlusMinus383

public static final org.antlr.runtime.BitSet FOLLOW_unaryExpressionNotPlusMinus_in_unaryExpressionNotPlusMinus383

FOLLOW_array_in_unaryExpressionNotPlusMinus397

public static final org.antlr.runtime.BitSet FOLLOW_array_in_unaryExpressionNotPlusMinus397

FOLLOW_Dot_in_unaryExpressionNotPlusMinus400

public static final org.antlr.runtime.BitSet FOLLOW_Dot_in_unaryExpressionNotPlusMinus400

FOLLOW_parDot_in_unaryExpressionNotPlusMinus403

public static final org.antlr.runtime.BitSet FOLLOW_parDot_in_unaryExpressionNotPlusMinus403

FOLLOW_primary_in_array424

public static final org.antlr.runtime.BitSet FOLLOW_primary_in_array424

FOLLOW_Bracket_in_array427

public static final org.antlr.runtime.BitSet FOLLOW_Bracket_in_array427

FOLLOW_conditionalExpression_in_array430

public static final org.antlr.runtime.BitSet FOLLOW_conditionalExpression_in_array430

FOLLOW_38_in_array432

public static final org.antlr.runtime.BitSet FOLLOW_38_in_array432

FOLLOW_parExpression_in_primary456

public static final org.antlr.runtime.BitSet FOLLOW_parExpression_in_primary456

FOLLOW_parDot_in_primary476

public static final org.antlr.runtime.BitSet FOLLOW_parDot_in_primary476

FOLLOW_Dot_in_primary479

public static final org.antlr.runtime.BitSet FOLLOW_Dot_in_primary479

FOLLOW_parDot_in_primary482

public static final org.antlr.runtime.BitSet FOLLOW_parDot_in_primary482

FOLLOW_literal_in_primary493

public static final org.antlr.runtime.BitSet FOLLOW_literal_in_primary493

FOLLOW_identifierOrFun_in_parDot529

public static final org.antlr.runtime.BitSet FOLLOW_identifierOrFun_in_parDot529

FOLLOW_StringLiteral_in_parDot538

public static final org.antlr.runtime.BitSet FOLLOW_StringLiteral_in_parDot538

FOLLOW_CharacterLiteral_in_parDot546

public static final org.antlr.runtime.BitSet FOLLOW_CharacterLiteral_in_parDot546

FOLLOW_Identifier_in_identifierOrFun571

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_identifierOrFun571

FOLLOW_Identifier_in_identifierOrFun586

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_identifierOrFun586

FOLLOW_arguments_in_identifierOrFun589

public static final org.antlr.runtime.BitSet FOLLOW_arguments_in_identifierOrFun589

FOLLOW_35_in_arguments624

public static final org.antlr.runtime.BitSet FOLLOW_35_in_arguments624

FOLLOW_expressionList_in_arguments627

public static final org.antlr.runtime.BitSet FOLLOW_expressionList_in_arguments627

FOLLOW_36_in_arguments630

public static final org.antlr.runtime.BitSet FOLLOW_36_in_arguments630

FOLLOW_integerLiteral_in_literal669

public static final org.antlr.runtime.BitSet FOLLOW_integerLiteral_in_literal669

FOLLOW_FloatingPointLiteral_in_literal679

public static final org.antlr.runtime.BitSet FOLLOW_FloatingPointLiteral_in_literal679

FOLLOW_CharacterLiteral_in_literal689

public static final org.antlr.runtime.BitSet FOLLOW_CharacterLiteral_in_literal689

FOLLOW_StringLiteral_in_literal699

public static final org.antlr.runtime.BitSet FOLLOW_StringLiteral_in_literal699

FOLLOW_BooleanLiteral_in_literal709

public static final org.antlr.runtime.BitSet FOLLOW_BooleanLiteral_in_literal709

FOLLOW_Dot_in_synpred16_Fel479

public static final org.antlr.runtime.BitSet FOLLOW_Dot_in_synpred16_Fel479

FOLLOW_parDot_in_synpred16_Fel482

public static final org.antlr.runtime.BitSet FOLLOW_parDot_in_synpred16_Fel482

FOLLOW_parDot_in_synpred17_Fel476

public static final org.antlr.runtime.BitSet FOLLOW_parDot_in_synpred17_Fel476

FOLLOW_Dot_in_synpred17_Fel479

public static final org.antlr.runtime.BitSet FOLLOW_Dot_in_synpred17_Fel479

FOLLOW_parDot_in_synpred17_Fel482

public static final org.antlr.runtime.BitSet FOLLOW_parDot_in_synpred17_Fel482

FOLLOW_expressionList_in_synpred21_Fel627

public static final org.antlr.runtime.BitSet FOLLOW_expressionList_in_synpred21_Fel627
构造方法详细信息

FelParser

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

FelParser

public FelParser(org.antlr.runtime.TokenStream input,
                 org.antlr.runtime.RecognizerSharedState state)
方法详细信息

getDelegates

public org.antlr.runtime.Parser[] getDelegates()

setTreeAdaptor

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

getTreeAdaptor

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

getTokenNames

public String[] getTokenNames()
覆盖:
org.antlr.runtime.BaseRecognizer 中的 getTokenNames

getGrammarFileName

public String getGrammarFileName()
覆盖:
org.antlr.runtime.BaseRecognizer 中的 getGrammarFileName

recoverFromMismatchedToken

protected Object recoverFromMismatchedToken(org.antlr.runtime.IntStream input,
                                            int ttype,
                                            org.antlr.runtime.BitSet follow)
                                     throws org.antlr.runtime.RecognitionException
覆盖:
org.antlr.runtime.BaseRecognizer 中的 recoverFromMismatchedToken
抛出:
org.antlr.runtime.RecognitionException

program

public final FelParser.program_return program()
                                       throws org.antlr.runtime.RecognitionException
抛出:
org.antlr.runtime.RecognitionException

parExpression

public final FelParser.parExpression_return parExpression()
                                                   throws org.antlr.runtime.RecognitionException
抛出:
org.antlr.runtime.RecognitionException

expressionList

public final FelParser.expressionList_return expressionList()
                                                     throws org.antlr.runtime.RecognitionException
抛出:
org.antlr.runtime.RecognitionException

conditionalExpression

public final FelParser.conditionalExpression_return conditionalExpression()
                                                                   throws org.antlr.runtime.RecognitionException
抛出:
org.antlr.runtime.RecognitionException

conditionalOrExpression

public final FelParser.conditionalOrExpression_return conditionalOrExpression()
                                                                       throws org.antlr.runtime.RecognitionException
抛出:
org.antlr.runtime.RecognitionException

conditionalAndExpression

public final FelParser.conditionalAndExpression_return conditionalAndExpression()
                                                                         throws org.antlr.runtime.RecognitionException
抛出:
org.antlr.runtime.RecognitionException

equalityExpression

public final FelParser.equalityExpression_return equalityExpression()
                                                             throws org.antlr.runtime.RecognitionException
抛出:
org.antlr.runtime.RecognitionException

relationalExpression

public final FelParser.relationalExpression_return relationalExpression()
                                                                 throws org.antlr.runtime.RecognitionException
抛出:
org.antlr.runtime.RecognitionException

additiveExpression

public final FelParser.additiveExpression_return additiveExpression()
                                                             throws org.antlr.runtime.RecognitionException
抛出:
org.antlr.runtime.RecognitionException

multiplicativeExpression

public final FelParser.multiplicativeExpression_return multiplicativeExpression()
                                                                         throws org.antlr.runtime.RecognitionException
抛出:
org.antlr.runtime.RecognitionException

unaryExpression

public final FelParser.unaryExpression_return unaryExpression()
                                                       throws org.antlr.runtime.RecognitionException
抛出:
org.antlr.runtime.RecognitionException

unaryExpressionNotPlusMinus

public final FelParser.unaryExpressionNotPlusMinus_return unaryExpressionNotPlusMinus()
                                                                               throws org.antlr.runtime.RecognitionException
抛出:
org.antlr.runtime.RecognitionException

array

public final FelParser.array_return array()
                                   throws org.antlr.runtime.RecognitionException
抛出:
org.antlr.runtime.RecognitionException

primary

public final FelParser.primary_return primary()
                                       throws org.antlr.runtime.RecognitionException
抛出:
org.antlr.runtime.RecognitionException

parDot

public final FelParser.parDot_return parDot()
                                     throws org.antlr.runtime.RecognitionException
抛出:
org.antlr.runtime.RecognitionException

identifierOrFun

public final FelParser.identifierOrFun_return identifierOrFun()
                                                       throws org.antlr.runtime.RecognitionException
抛出:
org.antlr.runtime.RecognitionException

arguments

public final FelParser.arguments_return arguments()
                                           throws org.antlr.runtime.RecognitionException
抛出:
org.antlr.runtime.RecognitionException

literal

public final FelParser.literal_return literal()
                                       throws org.antlr.runtime.RecognitionException
抛出:
org.antlr.runtime.RecognitionException

integerLiteral

public final FelParser.integerLiteral_return integerLiteral()
                                                     throws org.antlr.runtime.RecognitionException
抛出:
org.antlr.runtime.RecognitionException

synpred16_Fel_fragment

public final void synpred16_Fel_fragment()
                                  throws org.antlr.runtime.RecognitionException
抛出:
org.antlr.runtime.RecognitionException

synpred17_Fel_fragment

public final void synpred17_Fel_fragment()
                                  throws org.antlr.runtime.RecognitionException
抛出:
org.antlr.runtime.RecognitionException

synpred21_Fel_fragment

public final void synpred21_Fel_fragment()
                                  throws org.antlr.runtime.RecognitionException
抛出:
org.antlr.runtime.RecognitionException

synpred16_Fel

public final boolean synpred16_Fel()

synpred21_Fel

public final boolean synpred21_Fel()

synpred17_Fel

public final boolean synpred17_Fel()


Copyright © 2013. All Rights Reserved.