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
@Generated(generator="eu.bandm.tools.xantlr")
public class D2dParser
extends X_LLkParser
implements D2dParserTokenTypes
-
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.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
Constructors -
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
-
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.RecognitionExceptionantlr.TokenStreamException
-