public class FRParser extends com.fr.third.antlr.LLkParser implements FRParserTokenTypes
限定符和类型 | 字段和说明 |
---|---|
static java.lang.String[] |
_tokenNames |
astFactory, inputState, returnAST, tokenNames, tokenTypeToASTClassMap, traceDepth
ALLL, ALLL2, AT, BAND, BOR, Char, COLON, COMMA, CR_ADRESS, DCOLON, DIGIT, DIV, DOT, EOF, EQUAL, EQUAL2, ESC, Exponent, FLOT_NUM, GE, GT, IDENT, INT_NUM, LAND, LBRACK, LCURLY, LE, LETTER, LNOT, LOR, LPAREN, LT, MINUS, MOD, NOT_EQUAL, NOT_EQUAL2, NULL_TREE_LOOKAHEAD, PLUS, POWER, QUESTION, RBRACK, RCURLY, RPAREN, SEMI, SHARP, STAR, STRING_LITERAL_DSQ, STRING_LITERAL_SSQ, WAVE, WS, XDIGIT
限定符 | 构造器和说明 |
---|---|
|
FRParser(com.fr.third.antlr.ParserSharedInputState state) |
|
FRParser(com.fr.third.antlr.TokenBuffer tokenBuf) |
protected |
FRParser(com.fr.third.antlr.TokenBuffer tokenBuf,
int k) |
|
FRParser(com.fr.third.antlr.TokenStream lexer) |
protected |
FRParser(com.fr.third.antlr.TokenStream lexer,
int k) |
限定符和类型 | 方法和说明 |
---|---|
protected Node |
add() |
protected ArrayExpression |
array() |
protected ClosedExpression |
closure() |
protected AtomColumnIndex |
column_index() |
protected CRAddress |
columnrow_address() |
protected ColumnRowLiteral |
columnrow_literal(ColumnRow targetColumnRow) |
protected ColumnRowLocation |
columnrow_location() |
protected Node |
conditionAnd() |
protected Node |
conditionOr() |
protected Atom |
ident_block(java.lang.String block_name) |
protected Atom |
ident_cr(java.lang.String f_name) |
protected Atom |
ident_fn(java.lang.String f_name) |
protected Atom |
ident_prefix() |
protected Atom |
ident_sheet(java.lang.String sheet_name) |
protected AtomLayerIndex |
layer_index() |
protected LocationDim |
location_dim() |
protected Node |
multi() |
protected NumberLiteral |
num_literal() |
protected ColumnRowRangeInPage |
page_cr() |
Expression |
parse() |
protected Node |
power() |
protected Node |
relation() |
protected StringLiteral |
sil_ssq(java.lang.String text) |
protected Atom |
sl_or_sil() |
protected StringLiteral |
str_literal() |
protected Node |
unary() |
addMessageListener, addParserListener, addParserMatchListener, addParserTokenListener, addSemanticPredicateListener, addSyntacticPredicateListener, addTraceListener, consumeUntil, consumeUntil, defaultDebuggingSetup, getAST, getASTFactory, getFilename, getInputState, getTokenName, getTokenNames, getTokenTypeToASTClassMap, isDebugMode, mark, match, match, matchNot, panic, recover, removeMessageListener, removeParserListener, removeParserMatchListener, removeParserTokenListener, removeSemanticPredicateListener, removeSyntacticPredicateListener, removeTraceListener, reportError, reportError, reportWarning, rewind, setASTFactory, setASTNodeClass, setASTNodeType, setDebugMode, setFilename, setIgnoreInvalidDebugCalls, setInputState, setTokenBuffer, traceIndent
protected FRParser(com.fr.third.antlr.TokenBuffer tokenBuf, int k)
public FRParser(com.fr.third.antlr.TokenBuffer tokenBuf)
protected FRParser(com.fr.third.antlr.TokenStream lexer, int k)
public FRParser(com.fr.third.antlr.TokenStream lexer)
public FRParser(com.fr.third.antlr.ParserSharedInputState state)
public final Expression parse() throws com.fr.third.antlr.RecognitionException, com.fr.third.antlr.TokenStreamException
com.fr.third.antlr.RecognitionException
com.fr.third.antlr.TokenStreamException
protected final Node conditionOr() throws com.fr.third.antlr.RecognitionException, com.fr.third.antlr.TokenStreamException
com.fr.third.antlr.RecognitionException
com.fr.third.antlr.TokenStreamException
protected final Node conditionAnd() throws com.fr.third.antlr.RecognitionException, com.fr.third.antlr.TokenStreamException
com.fr.third.antlr.RecognitionException
com.fr.third.antlr.TokenStreamException
protected final Node relation() throws com.fr.third.antlr.RecognitionException, com.fr.third.antlr.TokenStreamException
com.fr.third.antlr.RecognitionException
com.fr.third.antlr.TokenStreamException
protected final Node add() throws com.fr.third.antlr.RecognitionException, com.fr.third.antlr.TokenStreamException
com.fr.third.antlr.RecognitionException
com.fr.third.antlr.TokenStreamException
protected final Node multi() throws com.fr.third.antlr.RecognitionException, com.fr.third.antlr.TokenStreamException
com.fr.third.antlr.RecognitionException
com.fr.third.antlr.TokenStreamException
protected final Node power() throws com.fr.third.antlr.RecognitionException, com.fr.third.antlr.TokenStreamException
com.fr.third.antlr.RecognitionException
com.fr.third.antlr.TokenStreamException
protected final Node unary() throws com.fr.third.antlr.RecognitionException, com.fr.third.antlr.TokenStreamException
com.fr.third.antlr.RecognitionException
com.fr.third.antlr.TokenStreamException
protected final Atom ident_prefix() throws com.fr.third.antlr.RecognitionException, com.fr.third.antlr.TokenStreamException
com.fr.third.antlr.RecognitionException
com.fr.third.antlr.TokenStreamException
protected final StringLiteral str_literal() throws com.fr.third.antlr.RecognitionException, com.fr.third.antlr.TokenStreamException
com.fr.third.antlr.RecognitionException
com.fr.third.antlr.TokenStreamException
protected final Atom sl_or_sil() throws com.fr.third.antlr.RecognitionException, com.fr.third.antlr.TokenStreamException
com.fr.third.antlr.RecognitionException
com.fr.third.antlr.TokenStreamException
protected final NumberLiteral num_literal() throws com.fr.third.antlr.RecognitionException, com.fr.third.antlr.TokenStreamException
com.fr.third.antlr.RecognitionException
com.fr.third.antlr.TokenStreamException
protected final CRAddress columnrow_address() throws com.fr.third.antlr.RecognitionException, com.fr.third.antlr.TokenStreamException
com.fr.third.antlr.RecognitionException
com.fr.third.antlr.TokenStreamException
protected final AtomColumnIndex column_index() throws com.fr.third.antlr.RecognitionException, com.fr.third.antlr.TokenStreamException
com.fr.third.antlr.RecognitionException
com.fr.third.antlr.TokenStreamException
protected final AtomLayerIndex layer_index() throws com.fr.third.antlr.RecognitionException, com.fr.third.antlr.TokenStreamException
com.fr.third.antlr.RecognitionException
com.fr.third.antlr.TokenStreamException
protected final ClosedExpression closure() throws com.fr.third.antlr.RecognitionException, com.fr.third.antlr.TokenStreamException
com.fr.third.antlr.RecognitionException
com.fr.third.antlr.TokenStreamException
protected final ArrayExpression array() throws com.fr.third.antlr.RecognitionException, com.fr.third.antlr.TokenStreamException
com.fr.third.antlr.RecognitionException
com.fr.third.antlr.TokenStreamException
protected final ColumnRowRangeInPage page_cr() throws com.fr.third.antlr.RecognitionException, com.fr.third.antlr.TokenStreamException
com.fr.third.antlr.RecognitionException
com.fr.third.antlr.TokenStreamException
protected final Atom ident_fn(java.lang.String f_name) throws com.fr.third.antlr.RecognitionException, com.fr.third.antlr.TokenStreamException
com.fr.third.antlr.RecognitionException
com.fr.third.antlr.TokenStreamException
protected final Atom ident_sheet(java.lang.String sheet_name) throws com.fr.third.antlr.RecognitionException, com.fr.third.antlr.TokenStreamException
com.fr.third.antlr.RecognitionException
com.fr.third.antlr.TokenStreamException
protected final Atom ident_block(java.lang.String block_name) throws com.fr.third.antlr.RecognitionException, com.fr.third.antlr.TokenStreamException
com.fr.third.antlr.RecognitionException
com.fr.third.antlr.TokenStreamException
protected final Atom ident_cr(java.lang.String f_name) throws com.fr.third.antlr.RecognitionException, com.fr.third.antlr.TokenStreamException
com.fr.third.antlr.RecognitionException
com.fr.third.antlr.TokenStreamException
protected final ColumnRowLiteral columnrow_literal(ColumnRow targetColumnRow) throws com.fr.third.antlr.RecognitionException, com.fr.third.antlr.TokenStreamException
com.fr.third.antlr.RecognitionException
com.fr.third.antlr.TokenStreamException
protected final ColumnRowLocation columnrow_location() throws com.fr.third.antlr.RecognitionException, com.fr.third.antlr.TokenStreamException
com.fr.third.antlr.RecognitionException
com.fr.third.antlr.TokenStreamException
protected final LocationDim location_dim() throws com.fr.third.antlr.RecognitionException, com.fr.third.antlr.TokenStreamException
com.fr.third.antlr.RecognitionException
com.fr.third.antlr.TokenStreamException
protected final StringLiteral sil_ssq(java.lang.String text) throws com.fr.third.antlr.RecognitionException, com.fr.third.antlr.TokenStreamException
com.fr.third.antlr.RecognitionException
com.fr.third.antlr.TokenStreamException