net.sf.jzeno.echo.script.expr
Class ValidationExpressionParser
java.lang.Object
org.antlr.runtime.BaseRecognizer
org.antlr.runtime.Parser
net.sf.jzeno.echo.script.expr.ValidationExpressionParser
public class ValidationExpressionParser
- extends org.antlr.runtime.Parser
jZeno, pure OO web development.
Copyright (C) 2003 The jZeno team (http://jzeno.sourceforge.net)
This library is free software; you can redistribute it and/or
modify it under the terms of the GNU Lesser General Public
License as published by the Free Software Foundation; either
version 2.1 of the License, or (at your option) any later version.
This library is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public
License along with this library; if not, write to the Free Software
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
Fields inherited from class org.antlr.runtime.Parser |
input |
Fields inherited from class org.antlr.runtime.BaseRecognizer |
_fsp, backtracking, DEFAULT_TOKEN_CHANNEL, errorRecovery, failed, following, HIDDEN, INITIAL_FOLLOW_STACK_SIZE, lastErrorIndex, MEMO_RULE_FAILED, MEMO_RULE_FAILED_I, MEMO_RULE_UNKNOWN, NEXT_TOKEN_RULE_NAME, ruleMemo |
Methods inherited from class org.antlr.runtime.Parser |
getTokenStream, reset, setTokenStream, traceIn, traceOut |
Methods inherited from class org.antlr.runtime.BaseRecognizer |
alreadyParsedRule, beginResync, combineFollows, computeContextSensitiveRuleFOLLOW, computeErrorRecoverySet, consumeUntil, consumeUntil, displayRecognitionError, emitErrorMessage, endResync, getBacktrackingLevel, getErrorHeader, getErrorMessage, getRuleInvocationStack, getRuleInvocationStack, getRuleMemoization, getRuleMemoizationCacheSize, getTokenErrorDisplay, match, matchAny, memoize, pushFollow, recoverFromMismatchedElement, recoverFromMismatchedToken, reportError, toStrings, traceIn, traceOut |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
tokenNames
public static final java.lang.String[] tokenNames
HEXDIGIT
public static final int HEXDIGIT
- See Also:
- Constant Field Values
LETTER
public static final int LETTER
- See Also:
- Constant Field Values
BOOLEANCONSTANT
public static final int BOOLEANCONSTANT
- See Also:
- Constant Field Values
VARIABLE
public static final int VARIABLE
- See Also:
- Constant Field Values
EOF
public static final int EOF
- See Also:
- Constant Field Values
NUMBER
public static final int NUMBER
- See Also:
- Constant Field Values
NULL
public static final int NULL
- See Also:
- Constant Field Values
STRING
public static final int STRING
- See Also:
- Constant Field Values
DATE
public static final int DATE
- See Also:
- Constant Field Values
COLOR
public static final int COLOR
- See Also:
- Constant Field Values
DIGIT
public static final int DIGIT
- See Also:
- Constant Field Values
WHITESPACE
public static final int WHITESPACE
- See Also:
- Constant Field Values
PROPERTYPATH
public static final int PROPERTYPATH
- See Also:
- Constant Field Values
adaptor
protected org.antlr.runtime.tree.TreeAdaptor adaptor
FOLLOW_primitive_in_less74
public static final org.antlr.runtime.BitSet FOLLOW_primitive_in_less74
FOLLOW_16_in_less76
public static final org.antlr.runtime.BitSet FOLLOW_16_in_less76
FOLLOW_primitive_in_less79
public static final org.antlr.runtime.BitSet FOLLOW_primitive_in_less79
FOLLOW_primitive_in_more87
public static final org.antlr.runtime.BitSet FOLLOW_primitive_in_more87
FOLLOW_17_in_more89
public static final org.antlr.runtime.BitSet FOLLOW_17_in_more89
FOLLOW_primitive_in_more92
public static final org.antlr.runtime.BitSet FOLLOW_primitive_in_more92
FOLLOW_primitive_in_lessequal100
public static final org.antlr.runtime.BitSet FOLLOW_primitive_in_lessequal100
FOLLOW_18_in_lessequal102
public static final org.antlr.runtime.BitSet FOLLOW_18_in_lessequal102
FOLLOW_primitive_in_lessequal105
public static final org.antlr.runtime.BitSet FOLLOW_primitive_in_lessequal105
FOLLOW_primitive_in_moreequal113
public static final org.antlr.runtime.BitSet FOLLOW_primitive_in_moreequal113
FOLLOW_19_in_moreequal115
public static final org.antlr.runtime.BitSet FOLLOW_19_in_moreequal115
FOLLOW_primitive_in_moreequal118
public static final org.antlr.runtime.BitSet FOLLOW_primitive_in_moreequal118
FOLLOW_subexpr_in_and126
public static final org.antlr.runtime.BitSet FOLLOW_subexpr_in_and126
FOLLOW_set_in_and128
public static final org.antlr.runtime.BitSet FOLLOW_set_in_and128
FOLLOW_subexpr_in_and137
public static final org.antlr.runtime.BitSet FOLLOW_subexpr_in_and137
FOLLOW_subexpr_in_or145
public static final org.antlr.runtime.BitSet FOLLOW_subexpr_in_or145
FOLLOW_set_in_or147
public static final org.antlr.runtime.BitSet FOLLOW_set_in_or147
FOLLOW_subexpr_in_or156
public static final org.antlr.runtime.BitSet FOLLOW_subexpr_in_or156
FOLLOW_primitive_in_equal164
public static final org.antlr.runtime.BitSet FOLLOW_primitive_in_equal164
FOLLOW_set_in_equal166
public static final org.antlr.runtime.BitSet FOLLOW_set_in_equal166
FOLLOW_primitive_in_equal173
public static final org.antlr.runtime.BitSet FOLLOW_primitive_in_equal173
FOLLOW_primitive_in_inequal181
public static final org.antlr.runtime.BitSet FOLLOW_primitive_in_inequal181
FOLLOW_set_in_inequal183
public static final org.antlr.runtime.BitSet FOLLOW_set_in_inequal183
FOLLOW_primitive_in_inequal190
public static final org.antlr.runtime.BitSet FOLLOW_primitive_in_inequal190
FOLLOW_set_in_not198
public static final org.antlr.runtime.BitSet FOLLOW_set_in_not198
FOLLOW_subexpr_in_not209
public static final org.antlr.runtime.BitSet FOLLOW_subexpr_in_not209
FOLLOW_primitive_in_in217
public static final org.antlr.runtime.BitSet FOLLOW_primitive_in_in217
FOLLOW_set_in_in219
public static final org.antlr.runtime.BitSet FOLLOW_set_in_in219
FOLLOW_37_in_in228
public static final org.antlr.runtime.BitSet FOLLOW_37_in_in228
FOLLOW_primitive_in_in232
public static final org.antlr.runtime.BitSet FOLLOW_primitive_in_in232
FOLLOW_38_in_in234
public static final org.antlr.runtime.BitSet FOLLOW_38_in_in234
FOLLOW_primitive_in_in239
public static final org.antlr.runtime.BitSet FOLLOW_primitive_in_in239
FOLLOW_39_in_in241
public static final org.antlr.runtime.BitSet FOLLOW_39_in_in241
FOLLOW_primitive_in_like250
public static final org.antlr.runtime.BitSet FOLLOW_primitive_in_like250
FOLLOW_set_in_like252
public static final org.antlr.runtime.BitSet FOLLOW_set_in_like252
FOLLOW_STRING_in_like261
public static final org.antlr.runtime.BitSet FOLLOW_STRING_in_like261
FOLLOW_37_in_subexpr269
public static final org.antlr.runtime.BitSet FOLLOW_37_in_subexpr269
FOLLOW_expr_in_subexpr272
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_subexpr272
FOLLOW_39_in_subexpr274
public static final org.antlr.runtime.BitSet FOLLOW_39_in_subexpr274
FOLLOW_primitive_in_between283
public static final org.antlr.runtime.BitSet FOLLOW_primitive_in_between283
FOLLOW_set_in_between285
public static final org.antlr.runtime.BitSet FOLLOW_set_in_between285
FOLLOW_primitive_in_between294
public static final org.antlr.runtime.BitSet FOLLOW_primitive_in_between294
FOLLOW_set_in_between296
public static final org.antlr.runtime.BitSet FOLLOW_set_in_between296
FOLLOW_primitive_in_between305
public static final org.antlr.runtime.BitSet FOLLOW_primitive_in_between305
FOLLOW_set_in_primitive313
public static final org.antlr.runtime.BitSet FOLLOW_set_in_primitive313
FOLLOW_less_in_expr352
public static final org.antlr.runtime.BitSet FOLLOW_less_in_expr352
FOLLOW_more_in_expr356
public static final org.antlr.runtime.BitSet FOLLOW_more_in_expr356
FOLLOW_lessequal_in_expr360
public static final org.antlr.runtime.BitSet FOLLOW_lessequal_in_expr360
FOLLOW_moreequal_in_expr364
public static final org.antlr.runtime.BitSet FOLLOW_moreequal_in_expr364
FOLLOW_like_in_expr368
public static final org.antlr.runtime.BitSet FOLLOW_like_in_expr368
FOLLOW_equal_in_expr372
public static final org.antlr.runtime.BitSet FOLLOW_equal_in_expr372
FOLLOW_inequal_in_expr376
public static final org.antlr.runtime.BitSet FOLLOW_inequal_in_expr376
FOLLOW_not_in_expr380
public static final org.antlr.runtime.BitSet FOLLOW_not_in_expr380
FOLLOW_in_in_expr384
public static final org.antlr.runtime.BitSet FOLLOW_in_in_expr384
FOLLOW_and_in_expr388
public static final org.antlr.runtime.BitSet FOLLOW_and_in_expr388
FOLLOW_or_in_expr392
public static final org.antlr.runtime.BitSet FOLLOW_or_in_expr392
FOLLOW_subexpr_in_expr396
public static final org.antlr.runtime.BitSet FOLLOW_subexpr_in_expr396
FOLLOW_between_in_expr400
public static final org.antlr.runtime.BitSet FOLLOW_between_in_expr400
FOLLOW_primitive_in_expr404
public static final org.antlr.runtime.BitSet FOLLOW_primitive_in_expr404
FOLLOW_and_in_synpred35388
public static final org.antlr.runtime.BitSet FOLLOW_and_in_synpred35388
FOLLOW_or_in_synpred36392
public static final org.antlr.runtime.BitSet FOLLOW_or_in_synpred36392
FOLLOW_subexpr_in_synpred37396
public static final org.antlr.runtime.BitSet FOLLOW_subexpr_in_synpred37396
ValidationExpressionParser
public ValidationExpressionParser(org.antlr.runtime.TokenStream input)
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
- Overrides:
mismatch
in class org.antlr.runtime.BaseRecognizer
- Throws:
org.antlr.runtime.RecognitionException
recoverFromMismatchedSet
public void 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
recover
public void recover(org.antlr.runtime.IntStream input,
org.antlr.runtime.RecognitionException re)
- Overrides:
recover
in class org.antlr.runtime.BaseRecognizer
less
public final ValidationExpressionParser.less_return less()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
more
public final ValidationExpressionParser.more_return more()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
lessequal
public final ValidationExpressionParser.lessequal_return lessequal()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
moreequal
public final ValidationExpressionParser.moreequal_return moreequal()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
and
public final ValidationExpressionParser.and_return and()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
or
public final ValidationExpressionParser.or_return or()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
equal
public final ValidationExpressionParser.equal_return equal()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
inequal
public final ValidationExpressionParser.inequal_return inequal()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
not
public final ValidationExpressionParser.not_return not()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
in
public final ValidationExpressionParser.in_return in()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
like
public final ValidationExpressionParser.like_return like()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
subexpr
public final ValidationExpressionParser.subexpr_return subexpr()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
between
public final ValidationExpressionParser.between_return between()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
primitive
public final ValidationExpressionParser.primitive_return primitive()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
expr
public final ValidationExpressionParser.expr_return expr()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
synpred35_fragment
public final void synpred35_fragment()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
synpred36_fragment
public final void synpred36_fragment()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
synpred37_fragment
public final void synpred37_fragment()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
synpred35
public final boolean synpred35()
synpred37
public final boolean synpred37()
synpred36
public final boolean synpred36()