Package eu.bandm.tools.d2d2.parser
Class D2dParser
java.lang.Object
antlr.Parser
antlr.LLkParser
eu.bandm.tools.xantlr.runtime.X_LLkParser
eu.bandm.tools.d2d2.parser.D2dParser
- All Implemented Interfaces:
D2dParserTokenTypes
-
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.d2d2.parser.D2dParserTokenTypes
AMPERSAND, AT, CARET, CHARSET, CHARSET_MINUS, CHARSET_RANGE, CHARSTRING, CLOSE, COMMA, DIV, DOT, EOF, EQUALS, EXKLAM, GT, H_CHARS, H_DISTRIBUTED, H_EMPTY, H_GENERIC, H_IMPLICIT, H_NONE, H_ORDERED, HEXNUMBER, IDENT, LITERAL_A, LITERAL_as, LITERAL_att, LITERAL_attribute, LITERAL_begin, LITERAL_by, LITERAL_chars, LITERAL_data, LITERAL_default, LITERAL_defaults, LITERAL_docu, LITERAL_edit, LITERAL_el, LITERAL_element, LITERAL_elements, LITERAL_empty, LITERAL_end, LITERAL_enum, LITERAL_first, LITERAL_from, LITERAL_import, LITERAL_in, LITERAL_input, LITERAL_is, LITERAL_join, LITERAL_local, LITERAL_mangling, LITERAL_module, LITERAL_name, LITERAL_naming, LITERAL_no, LITERAL_node, LITERAL_none, LITERAL_numeric, LITERAL_plain, LITERAL_postproc, LITERAL_public, LITERAL_tags, LITERAL_text, LITERAL_trimmed, LITERAL_U, LITERAL_untrimmed, LITERAL_upcased, LITERAL_verbatim, LITERAL_with, LITERAL_xmlns, LITERAL_xmlrep, ML_COMMENT, ML_D2D, NEWLINE, NULL_TREE_LOOKAHEAD, OPEN, PLUS, QUEST, SL_COMMENT, SMALLPOSITIVE, SQCLOSE, SQOPEN, STAR, TILDE, TPLUS, TSTAR, VBAR, WS
-
Constructor Summary
-
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
-
D2dParser
protected D2dParser(antlr.TokenBuffer tokenBuf, int k) -
D2dParser
public D2dParser(antlr.TokenBuffer tokenBuf) -
D2dParser
protected D2dParser(antlr.TokenStream lexer, int k) -
D2dParser
public D2dParser(antlr.TokenStream lexer)
-
-
Method Details
-
module
public final void module() throws antlr.RecognitionException, antlr.TokenStreamException- Throws:
antlr.RecognitionException
antlr.TokenStreamException
-