public class AssertionParser extends antlr.LLkParser implements AssertionParserTokenTypes
Modifier and Type | Field and Description |
---|---|
static String[] |
_tokenNames |
Modifier | Constructor and Description |
---|---|
|
AssertionParser(antlr.ParserSharedInputState state) |
|
AssertionParser(antlr.TokenBuffer tokenBuf) |
protected |
AssertionParser(antlr.TokenBuffer tokenBuf,
int k) |
|
AssertionParser(antlr.TokenStream lexer) |
protected |
AssertionParser(antlr.TokenStream lexer,
int k) |
Modifier and Type | Method and Description |
---|---|
void |
assertion(USAssertion ass,
List<Interval> orIntervals,
List<Interval> exceptIntervals) |
double |
constant() |
void |
except_clause(List<Interval> lst) |
void |
interval(List<Interval> lst) |
void |
is_integer(USAssertion ass) |
void |
or_expr(List<Interval> lst) |
void |
os_interval(List<Interval> lst) |
void |
term(List<Interval> lst) |
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
protected AssertionParser(antlr.TokenBuffer tokenBuf, int k)
public AssertionParser(antlr.TokenBuffer tokenBuf)
protected AssertionParser(antlr.TokenStream lexer, int k)
public AssertionParser(antlr.TokenStream lexer)
public AssertionParser(antlr.ParserSharedInputState state)
public final void assertion(USAssertion ass, List<Interval> orIntervals, List<Interval> exceptIntervals) throws antlr.RecognitionException, antlr.TokenStreamException, AssertionException
antlr.RecognitionException
antlr.TokenStreamException
AssertionException
public final void or_expr(List<Interval> lst) throws antlr.RecognitionException, antlr.TokenStreamException, AssertionException
antlr.RecognitionException
antlr.TokenStreamException
AssertionException
public final void except_clause(List<Interval> lst) throws antlr.RecognitionException, antlr.TokenStreamException, AssertionException
antlr.RecognitionException
antlr.TokenStreamException
AssertionException
public final void is_integer(USAssertion ass) throws antlr.RecognitionException, antlr.TokenStreamException
antlr.RecognitionException
antlr.TokenStreamException
public final void term(List<Interval> lst) throws antlr.RecognitionException, antlr.TokenStreamException, AssertionException
antlr.RecognitionException
antlr.TokenStreamException
AssertionException
public final void interval(List<Interval> lst) throws antlr.RecognitionException, antlr.TokenStreamException, AssertionException
antlr.RecognitionException
antlr.TokenStreamException
AssertionException
public final double constant() throws antlr.RecognitionException, antlr.TokenStreamException
antlr.RecognitionException
antlr.TokenStreamException
public final void os_interval(List<Interval> lst) throws antlr.RecognitionException, antlr.TokenStreamException, AssertionException
antlr.RecognitionException
antlr.TokenStreamException
AssertionException