protected org.stringtemplate.v4.ST |
ActionScriptTarget.chooseWhereCyclicDFAsGo(Tool tool,
CodeGenerator generator,
Grammar grammar,
org.stringtemplate.v4.ST recognizerST,
org.stringtemplate.v4.ST cyclicDFAST) |
|
protected org.stringtemplate.v4.ST |
CppTarget.chooseWhereCyclicDFAsGo(Tool tool,
CodeGenerator generator,
Grammar grammar,
org.stringtemplate.v4.ST recognizerST,
org.stringtemplate.v4.ST cyclicDFAST) |
|
protected org.stringtemplate.v4.ST |
CTarget.chooseWhereCyclicDFAsGo(Tool tool,
CodeGenerator generator,
Grammar grammar,
org.stringtemplate.v4.ST recognizerST,
org.stringtemplate.v4.ST cyclicDFAST) |
|
protected org.stringtemplate.v4.ST |
DelphiTarget.chooseWhereCyclicDFAsGo(Tool tool,
CodeGenerator generator,
Grammar grammar,
org.stringtemplate.v4.ST recognizerST,
org.stringtemplate.v4.ST cyclicDFAST) |
|
protected org.stringtemplate.v4.ST |
JavaTarget.chooseWhereCyclicDFAsGo(Tool tool,
CodeGenerator generator,
Grammar grammar,
org.stringtemplate.v4.ST recognizerST,
org.stringtemplate.v4.ST cyclicDFAST) |
|
protected void |
CppTarget.genRecognizerFile(Tool tool,
CodeGenerator generator,
Grammar grammar,
org.stringtemplate.v4.ST outputFileST) |
|
protected void |
CSharp3Target.genRecognizerFile(Tool tool,
CodeGenerator generator,
Grammar grammar,
org.stringtemplate.v4.ST outputFileST) |
|
protected void |
CTarget.genRecognizerFile(Tool tool,
CodeGenerator generator,
Grammar grammar,
org.stringtemplate.v4.ST outputFileST) |
|
protected void |
RubyTarget.genRecognizerFile(Tool tool,
CodeGenerator generator,
Grammar grammar,
org.stringtemplate.v4.ST outputFileST) |
|
protected void |
Target.genRecognizerFile(Tool tool,
CodeGenerator generator,
Grammar grammar,
org.stringtemplate.v4.ST outputFileST) |
|
protected void |
CppTarget.genRecognizerHeaderFile(Tool tool,
CodeGenerator generator,
Grammar grammar,
org.stringtemplate.v4.ST headerFileST,
java.lang.String extName) |
|
protected void |
CTarget.genRecognizerHeaderFile(Tool tool,
CodeGenerator generator,
Grammar grammar,
org.stringtemplate.v4.ST headerFileST,
java.lang.String extName) |
|
protected void |
ObjCTarget.genRecognizerHeaderFile(Tool tool,
CodeGenerator generator,
Grammar grammar,
org.stringtemplate.v4.ST headerFileST,
java.lang.String extName) |
|
protected void |
Target.genRecognizerHeaderFile(Tool tool,
CodeGenerator generator,
Grammar grammar,
org.stringtemplate.v4.ST headerFileST,
java.lang.String extName) |
|
int |
RubyTarget.getMaxCharValue(CodeGenerator generator) |
|
int |
Target.getMaxCharValue(CodeGenerator generator) |
Some targets only support ASCII or 8-bit chars/strings.
|
java.lang.String |
ActionScriptTarget.getTargetCharLiteralFromANTLRCharLiteral(CodeGenerator generator,
java.lang.String literal) |
|
java.lang.String |
CppTarget.getTargetCharLiteralFromANTLRCharLiteral(CodeGenerator generator,
java.lang.String literal) |
|
java.lang.String |
CTarget.getTargetCharLiteralFromANTLRCharLiteral(CodeGenerator generator,
java.lang.String literal) |
|
java.lang.String |
DelphiTarget.getTargetCharLiteralFromANTLRCharLiteral(CodeGenerator generator,
java.lang.String literal) |
|
java.lang.String |
ObjCTarget.getTargetCharLiteralFromANTLRCharLiteral(CodeGenerator generator,
java.lang.String literal) |
|
java.lang.String |
Perl5Target.getTargetCharLiteralFromANTLRCharLiteral(CodeGenerator generator,
java.lang.String literal) |
|
java.lang.String |
Python3Target.getTargetCharLiteralFromANTLRCharLiteral(CodeGenerator generator,
java.lang.String literal) |
|
java.lang.String |
PythonTarget.getTargetCharLiteralFromANTLRCharLiteral(CodeGenerator generator,
java.lang.String literal) |
|
java.lang.String |
RubyTarget.getTargetCharLiteralFromANTLRCharLiteral(CodeGenerator generator,
java.lang.String literal) |
|
java.lang.String |
Target.getTargetCharLiteralFromANTLRCharLiteral(CodeGenerator generator,
java.lang.String literal) |
Convert from an ANTLR char literal found in a grammar file to
an equivalent char literal in the target language.
|
java.lang.String |
CppTarget.getTargetStringLiteralFromANTLRStringLiteral(CodeGenerator generator,
java.lang.String literal) |
Convert from an ANTLR string literal found in a grammar file to
an equivalent string literal in the C target.
|
java.lang.String |
CTarget.getTargetStringLiteralFromANTLRStringLiteral(CodeGenerator generator,
java.lang.String literal) |
Convert from an ANTLR string literal found in a grammar file to
an equivalent string literal in the C target.
|
java.lang.String |
DelphiTarget.getTargetStringLiteralFromANTLRStringLiteral(CodeGenerator generator,
java.lang.String literal) |
|
java.lang.String |
ObjCTarget.getTargetStringLiteralFromANTLRStringLiteral(CodeGenerator generator,
java.lang.String literal) |
Convert from an ANTLR string literal found in a grammar file to
an equivalent string literal in the target language.
|
java.lang.String |
Target.getTargetStringLiteralFromANTLRStringLiteral(CodeGenerator generator,
java.lang.String literal) |
Convert from an ANTLR string literal found in a grammar file to
an equivalent string literal in the target language.
|
java.lang.String |
ObjCTarget.getTokenTextAndTypeAsTargetLabel(CodeGenerator generator,
java.lang.String text,
int tokenType) |
Target must be able to override the labels used for token types.
|
java.lang.String |
ActionScriptTarget.getTokenTypeAsTargetLabel(CodeGenerator generator,
int ttype) |
|
java.lang.String |
ObjCTarget.getTokenTypeAsTargetLabel(CodeGenerator generator,
int ttype) |
If we have a label, prefix it with the recognizer's name
|
java.lang.String |
Python3Target.getTokenTypeAsTargetLabel(CodeGenerator generator,
int ttype) |
Target must be able to override the labels used for token types
|
java.lang.String |
PythonTarget.getTokenTypeAsTargetLabel(CodeGenerator generator,
int ttype) |
Target must be able to override the labels used for token types
|
java.lang.String |
RubyTarget.getTokenTypeAsTargetLabel(CodeGenerator generator,
int ttype) |
|
java.lang.String |
Target.getTokenTypeAsTargetLabel(CodeGenerator generator,
int ttype) |
Target must be able to override the labels used for token types
|
protected void |
CppTarget.performGrammarAnalysis(CodeGenerator generator,
Grammar grammar) |
Overrides the standard grammar analysis so we can prepare the analyser
a little differently from the other targets.
|
protected void |
CTarget.performGrammarAnalysis(CodeGenerator generator,
Grammar grammar) |
Overrides the standard grammar analysis so we can prepare the analyser
a little differently from the other targets.
|
protected void |
JavaTarget.performGrammarAnalysis(CodeGenerator generator,
Grammar grammar) |
|
protected void |
Target.performGrammarAnalysis(CodeGenerator generator,
Grammar grammar) |
|