Class AntlrDebugGrammarGenerator
- java.lang.Object
-
- org.eclipse.xtext.xtext.generator.parser.antlr.AbstractAntlrGrammarGenerator
-
- org.eclipse.xtext.xtext.generator.parser.antlr.AntlrDebugGrammarGenerator
-
public class AntlrDebugGrammarGenerator extends AbstractAntlrGrammarGenerator
-
-
Field Summary
-
Fields inherited from class org.eclipse.xtext.xtext.generator.parser.antlr.AbstractAntlrGrammarGenerator
_grammarAccessExtensions, _syntheticTerminalDetector, _xtextGeneratorNaming, keywordHelper
-
-
Constructor Summary
Constructors Constructor Description AntlrDebugGrammarGenerator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.lang.CharSequence
compileLexerHeader(org.eclipse.xtext.Grammar it, AntlrOptions options)
protected java.lang.CharSequence
compileParserHeader(org.eclipse.xtext.Grammar it, AntlrOptions options)
protected java.lang.CharSequence
compileParserOptions(org.eclipse.xtext.Grammar it, AntlrOptions options)
protected GrammarNaming
getGrammarNaming()
-
Methods inherited from class org.eclipse.xtext.xtext.generator.parser.antlr.AbstractAntlrGrammarGenerator
_assignmentEbnf, _assignmentEbnf, _assignmentEbnf, _assignmentEbnf, _assignmentEbnf, _assignmentEbnf, _assignmentEbnf, _compileRule, _compileRule, _compileRule, _compileRule, _crossrefEbnf, _crossrefEbnf, _crossrefEbnf, _crossrefEbnf, _dataTypeEbnf2, _dataTypeEbnf2, _dataTypeEbnf2, _dataTypeEbnf2, _dataTypeEbnf2, _dataTypeEbnf2, _ebnf2, _ebnf2, _ebnf2, _ebnf2, _ebnf2, _ebnf2, _ebnf2, _ebnf2, _ebnf2, _mustBeParenthesized, _mustBeParenthesized, _mustBeParenthesized, _mustBeParenthesized, assignmentEbnf, compileEBNF, compileFinally, compileInit, compileKeywordRules, compileLexer, compileLexerImports, compileLexerOptions, compileParser, compileParserImports, compileParserMembers, compileRule, compileRuleCatch, compileRules, compileTerminalRules, compileTokens, crossrefEbnf, crossrefEbnf, dataTypeEbnf, dataTypeEbnf2, dataTypeEbnfPredicate, ebnf, ebnf, ebnf2, ebnfPredicate, generate, isCombinedGrammar, isParserBackTracking, mustBeParenthesized, shouldBeSkipped, toAntlrKeywordRule
-
-
-
-
Method Detail
-
getGrammarNaming
protected GrammarNaming getGrammarNaming()
- Specified by:
getGrammarNaming
in classAbstractAntlrGrammarGenerator
-
compileParserOptions
protected java.lang.CharSequence compileParserOptions(org.eclipse.xtext.Grammar it, AntlrOptions options)
- Overrides:
compileParserOptions
in classAbstractAntlrGrammarGenerator
-
compileParserHeader
protected java.lang.CharSequence compileParserHeader(org.eclipse.xtext.Grammar it, AntlrOptions options)
- Overrides:
compileParserHeader
in classAbstractAntlrGrammarGenerator
-
compileLexerHeader
protected java.lang.CharSequence compileLexerHeader(org.eclipse.xtext.Grammar it, AntlrOptions options)
- Overrides:
compileLexerHeader
in classAbstractAntlrGrammarGenerator
-
-