public class NumberSignFormulaParser extends antlr.LLkParser implements NumberSignFormulaParserTokenTypes
Modifier and Type | Field and Description |
---|---|
static String[] |
_tokenNames |
static antlr.collections.impl.BitSet |
_tokenSet_0 |
static antlr.collections.impl.BitSet |
_tokenSet_1 |
static antlr.collections.impl.BitSet |
_tokenSet_2 |
astFactory, inputState, returnAST, tokenNames, tokenTypeToASTClassMap, traceDepth
ABS, ALPHABETICAL, AMP, ASSIGN, CELL_REF, COLON, COMMA, DIGIT, DIV, EOF, EQ, EXCL, FUNCTION, GT, GTEQ, LBRA, LETTER, LPAR, LT, LTEQ, MINUS, MULTI, NAME, NEQ, NULL_TREE_LOOKAHEAD, NUMBER, NUMBERSIGN, PERCENT, PLUS, POWER, QUOT, RBRA, RPAR, SEMI, STRING, WS
Modifier | Constructor and Description |
---|---|
|
NumberSignFormulaParser(antlr.ParserSharedInputState state) |
|
NumberSignFormulaParser(antlr.TokenBuffer tokenBuf) |
protected |
NumberSignFormulaParser(antlr.TokenBuffer tokenBuf,
int k) |
|
NumberSignFormulaParser(antlr.TokenStream lexer) |
protected |
NumberSignFormulaParser(antlr.TokenStream lexer,
int k) |
Modifier and Type | Method and Description |
---|---|
void |
arithmetic_high() |
void |
arithmetic_highest() |
void |
arithmetic_low() |
void |
arithmetic_lowest() |
void |
arithmetic_medium() |
void |
assignment() |
void |
atom() |
protected void |
buildTokenTypeASTClassMap() |
void |
comparison() |
void |
concatenation() |
void |
expression()
The start rule for formula expressions.
|
void |
function_call() |
void |
literal() |
void |
reference() |
void |
sequence() |
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
public static final String[] _tokenNames
public static final antlr.collections.impl.BitSet _tokenSet_0
public static final antlr.collections.impl.BitSet _tokenSet_1
public static final antlr.collections.impl.BitSet _tokenSet_2
protected NumberSignFormulaParser(antlr.TokenBuffer tokenBuf, int k)
public NumberSignFormulaParser(antlr.TokenBuffer tokenBuf)
protected NumberSignFormulaParser(antlr.TokenStream lexer, int k)
public NumberSignFormulaParser(antlr.TokenStream lexer)
public NumberSignFormulaParser(antlr.ParserSharedInputState state)
public final void expression() throws antlr.RecognitionException, antlr.TokenStreamException
antlr.RecognitionException
antlr.TokenStreamException
public final void sequence() throws antlr.RecognitionException, antlr.TokenStreamException
antlr.RecognitionException
antlr.TokenStreamException
public final void assignment() throws antlr.RecognitionException, antlr.TokenStreamException
antlr.RecognitionException
antlr.TokenStreamException
public final void comparison() throws antlr.RecognitionException, antlr.TokenStreamException
antlr.RecognitionException
antlr.TokenStreamException
public final void concatenation() throws antlr.RecognitionException, antlr.TokenStreamException
antlr.RecognitionException
antlr.TokenStreamException
public final void arithmetic_lowest() throws antlr.RecognitionException, antlr.TokenStreamException
antlr.RecognitionException
antlr.TokenStreamException
public final void arithmetic_low() throws antlr.RecognitionException, antlr.TokenStreamException
antlr.RecognitionException
antlr.TokenStreamException
public final void arithmetic_medium() throws antlr.RecognitionException, antlr.TokenStreamException
antlr.RecognitionException
antlr.TokenStreamException
public final void arithmetic_high() throws antlr.RecognitionException, antlr.TokenStreamException
antlr.RecognitionException
antlr.TokenStreamException
public final void arithmetic_highest() throws antlr.RecognitionException, antlr.TokenStreamException
antlr.RecognitionException
antlr.TokenStreamException
public final void atom() throws antlr.RecognitionException, antlr.TokenStreamException
antlr.RecognitionException
antlr.TokenStreamException
public final void function_call() throws antlr.RecognitionException, antlr.TokenStreamException
antlr.RecognitionException
antlr.TokenStreamException
public final void reference() throws antlr.RecognitionException, antlr.TokenStreamException
antlr.RecognitionException
antlr.TokenStreamException
public final void literal() throws antlr.RecognitionException, antlr.TokenStreamException
antlr.RecognitionException
antlr.TokenStreamException
protected void buildTokenTypeASTClassMap()