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
@Generated(generator="eu.bandm.tools.xantlr")
public class UModParser
extends X_LLkParser
implements UModParserTokenTypes
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String[]static final antlr.collections.impl.BitSetFields inherited from class eu.bandm.tools.xantlr.runtime.X_LLkParser
event, messageReceiverFields inherited from class antlr.Parser
astFactory, inputState, returnAST, tokenNames, tokenTypeToASTClassMap, traceDepthFields 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_NOMATCH, 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
ConstructorsModifierConstructorDescriptionUModParser(antlr.ParserSharedInputState state) UModParser(antlr.TokenBuffer tokenBuf) protectedUModParser(antlr.TokenBuffer tokenBuf, int k) UModParser(antlr.TokenStream lexer) protectedUModParser(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, setMessageReceiverMethods inherited from class antlr.LLkParser
consume, LA, LT, traceIn, traceOutMethods 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.RecognitionExceptionantlr.TokenStreamException
-