Package eu.bandm.tools.umod.parser
Class UModParser
java.lang.Object
antlr.Parser
antlr.LLkParser
eu.bandm.tools.xantlr.runtime.X_LLkParser
eu.bandm.tools.umod.parser.UModParser
- All Implemented Interfaces:
UModParserTokenTypes
-
Field Summary
Modifier and TypeFieldDescriptionstatic final String[]
static final antlr.collections.impl.BitSet
Fields inherited from class eu.bandm.tools.xantlr.runtime.X_LLkParser
event, messageReceiver
Fields inherited from class antlr.Parser
astFactory, inputState, returnAST, tokenNames, tokenTypeToASTClassMap, traceDepth
Fields inherited from interface eu.bandm.tools.umod.parser.UModParserTokenTypes
CARET, CHAR, CLOSE, COMMA, COMMENTS, CROSS, DOCTEXT, DOT, EMBEDDEDJAVA, EOF, EQUAL, Escape, EXCLAM, GREATER, Hex, IDENT_LOWER, IDENT_UPPER, LESS, LITERAL_ABSTRACT, LITERAL_ALGEBRAIC, LITERAL_CLASS, LITERAL_COREWRITER, LITERAL_END, LITERAL_ENUM, LITERAL_EXT, LITERAL_EXTEND, LITERAL_EXTENDS, LITERAL_FORMAT, LITERAL_GETTER, LITERAL_IMPLEMENTS, LITERAL_INTERFACE, LITERAL_IS, LITERAL_MAP, LITERAL_MODEL, LITERAL_MULTIPHASE, LITERAL_MULTIPLE, LITERAL_OPT, LITERAL_ORDERED, LITERAL_P, LITERAL_POWER, LITERAL_PRINTER, LITERAL_REL, LITERAL_REWRITER, LITERAL_SEQ, LITERAL_SET, LITERAL_SETTER, LITERAL_SOURCE, LITERAL_TO, LITERAL_TOPLEVEL, LITERAL_TOSTRING, LITERAL_TYPE, LITERAL_VISITOR, LLESS, MAPTO, ML_COMMENT, NULL_TREE_LOOKAHEAD, OPEN, PLUS, QuotedChar, RELTO, SEMICOLON, SLASH, SMALLPOSITIVE, SQCLOSE, SQOPEN, STRING, UNION, VBAR, WS
-
Constructor Summary
ModifierConstructorDescriptionUModParser
(antlr.ParserSharedInputState state) UModParser
(antlr.TokenBuffer tokenBuf) protected
UModParser
(antlr.TokenBuffer tokenBuf, int k) UModParser
(antlr.TokenStream lexer) protected
UModParser
(antlr.TokenStream lexer, int k) -
Method Summary
Methods inherited from class eu.bandm.tools.xantlr.runtime.X_LLkParser
getEventGenerator, getLocation, reportError, reportError, reportWarning, setEventGenerator, setFilename, setMessageReceiver
Methods inherited from class antlr.LLkParser
consume, LA, LT, traceIn, traceOut
Methods inherited from class antlr.Parser
addMessageListener, addParserListener, addParserMatchListener, addParserTokenListener, addSemanticPredicateListener, addSyntacticPredicateListener, addTraceListener, consumeUntil, consumeUntil, defaultDebuggingSetup, getAST, getASTFactory, getFilename, getInputState, getTokenName, getTokenNames, getTokenTypeToASTClassMap, isDebugMode, mark, match, match, matchNot, panic, removeMessageListener, removeParserListener, removeParserMatchListener, removeParserTokenListener, removeSemanticPredicateListener, removeSyntacticPredicateListener, removeTraceListener, rewind, setASTFactory, setASTNodeClass, setASTNodeType, setDebugMode, setIgnoreInvalidDebugCalls, setInputState, setTokenBuffer, traceIndent
-
Field Details
-
_tokenNames
-
_tokenSet_0
public static final antlr.collections.impl.BitSet _tokenSet_0
-
-
Constructor Details
-
UModParser
protected UModParser(antlr.TokenBuffer tokenBuf, int k) -
UModParser
public UModParser(antlr.TokenBuffer tokenBuf) -
UModParser
protected UModParser(antlr.TokenStream lexer, int k) -
UModParser
public UModParser(antlr.TokenStream lexer)
-
-
Method Details
-
modeltree
public final void modeltree() throws antlr.RecognitionException, antlr.TokenStreamException- Throws:
antlr.RecognitionException
antlr.TokenStreamException
-