public class FRParser extends com.fr.third.antlr.LLkParser implements FRParserTokenTypes
| 限定符和类型 | 字段和说明 |
|---|---|
static java.lang.String[] |
_tokenNames |
astFactory, inputState, returnAST, tokenNames, tokenTypeToASTClassMap, traceDepthALLL, 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, traceIndentprotected 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.RecognitionExceptioncom.fr.third.antlr.TokenStreamExceptionprotected final Node conditionOr() throws com.fr.third.antlr.RecognitionException, com.fr.third.antlr.TokenStreamException
com.fr.third.antlr.RecognitionExceptioncom.fr.third.antlr.TokenStreamExceptionprotected final Node conditionAnd() throws com.fr.third.antlr.RecognitionException, com.fr.third.antlr.TokenStreamException
com.fr.third.antlr.RecognitionExceptioncom.fr.third.antlr.TokenStreamExceptionprotected final Node relation() throws com.fr.third.antlr.RecognitionException, com.fr.third.antlr.TokenStreamException
com.fr.third.antlr.RecognitionExceptioncom.fr.third.antlr.TokenStreamExceptionprotected final Node add() throws com.fr.third.antlr.RecognitionException, com.fr.third.antlr.TokenStreamException
com.fr.third.antlr.RecognitionExceptioncom.fr.third.antlr.TokenStreamExceptionprotected final Node multi() throws com.fr.third.antlr.RecognitionException, com.fr.third.antlr.TokenStreamException
com.fr.third.antlr.RecognitionExceptioncom.fr.third.antlr.TokenStreamExceptionprotected final Node power() throws com.fr.third.antlr.RecognitionException, com.fr.third.antlr.TokenStreamException
com.fr.third.antlr.RecognitionExceptioncom.fr.third.antlr.TokenStreamExceptionprotected final Node unary() throws com.fr.third.antlr.RecognitionException, com.fr.third.antlr.TokenStreamException
com.fr.third.antlr.RecognitionExceptioncom.fr.third.antlr.TokenStreamExceptionprotected final Atom ident_prefix() throws com.fr.third.antlr.RecognitionException, com.fr.third.antlr.TokenStreamException
com.fr.third.antlr.RecognitionExceptioncom.fr.third.antlr.TokenStreamExceptionprotected final StringLiteral str_literal() throws com.fr.third.antlr.RecognitionException, com.fr.third.antlr.TokenStreamException
com.fr.third.antlr.RecognitionExceptioncom.fr.third.antlr.TokenStreamExceptionprotected final Atom sl_or_sil() throws com.fr.third.antlr.RecognitionException, com.fr.third.antlr.TokenStreamException
com.fr.third.antlr.RecognitionExceptioncom.fr.third.antlr.TokenStreamExceptionprotected final NumberLiteral num_literal() throws com.fr.third.antlr.RecognitionException, com.fr.third.antlr.TokenStreamException
com.fr.third.antlr.RecognitionExceptioncom.fr.third.antlr.TokenStreamExceptionprotected final CRAddress columnrow_address() throws com.fr.third.antlr.RecognitionException, com.fr.third.antlr.TokenStreamException
com.fr.third.antlr.RecognitionExceptioncom.fr.third.antlr.TokenStreamExceptionprotected final AtomColumnIndex column_index() throws com.fr.third.antlr.RecognitionException, com.fr.third.antlr.TokenStreamException
com.fr.third.antlr.RecognitionExceptioncom.fr.third.antlr.TokenStreamExceptionprotected final AtomLayerIndex layer_index() throws com.fr.third.antlr.RecognitionException, com.fr.third.antlr.TokenStreamException
com.fr.third.antlr.RecognitionExceptioncom.fr.third.antlr.TokenStreamExceptionprotected final ClosedExpression closure() throws com.fr.third.antlr.RecognitionException, com.fr.third.antlr.TokenStreamException
com.fr.third.antlr.RecognitionExceptioncom.fr.third.antlr.TokenStreamExceptionprotected final ArrayExpression array() throws com.fr.third.antlr.RecognitionException, com.fr.third.antlr.TokenStreamException
com.fr.third.antlr.RecognitionExceptioncom.fr.third.antlr.TokenStreamExceptionprotected final ColumnRowRangeInPage page_cr() throws com.fr.third.antlr.RecognitionException, com.fr.third.antlr.TokenStreamException
com.fr.third.antlr.RecognitionExceptioncom.fr.third.antlr.TokenStreamExceptionprotected final Atom ident_fn(java.lang.String f_name) throws com.fr.third.antlr.RecognitionException, com.fr.third.antlr.TokenStreamException
com.fr.third.antlr.RecognitionExceptioncom.fr.third.antlr.TokenStreamExceptionprotected final Atom ident_sheet(java.lang.String sheet_name) throws com.fr.third.antlr.RecognitionException, com.fr.third.antlr.TokenStreamException
com.fr.third.antlr.RecognitionExceptioncom.fr.third.antlr.TokenStreamExceptionprotected final Atom ident_block(java.lang.String block_name) throws com.fr.third.antlr.RecognitionException, com.fr.third.antlr.TokenStreamException
com.fr.third.antlr.RecognitionExceptioncom.fr.third.antlr.TokenStreamExceptionprotected final Atom ident_cr(java.lang.String f_name) throws com.fr.third.antlr.RecognitionException, com.fr.third.antlr.TokenStreamException
com.fr.third.antlr.RecognitionExceptioncom.fr.third.antlr.TokenStreamExceptionprotected final ColumnRowLiteral columnrow_literal(ColumnRow targetColumnRow) throws com.fr.third.antlr.RecognitionException, com.fr.third.antlr.TokenStreamException
com.fr.third.antlr.RecognitionExceptioncom.fr.third.antlr.TokenStreamExceptionprotected final ColumnRowLocation columnrow_location() throws com.fr.third.antlr.RecognitionException, com.fr.third.antlr.TokenStreamException
com.fr.third.antlr.RecognitionExceptioncom.fr.third.antlr.TokenStreamExceptionprotected final LocationDim location_dim() throws com.fr.third.antlr.RecognitionException, com.fr.third.antlr.TokenStreamException
com.fr.third.antlr.RecognitionExceptioncom.fr.third.antlr.TokenStreamExceptionprotected final StringLiteral sil_ssq(java.lang.String text) throws com.fr.third.antlr.RecognitionException, com.fr.third.antlr.TokenStreamException
com.fr.third.antlr.RecognitionExceptioncom.fr.third.antlr.TokenStreamException