| Modifier and Type | Field and Description |
|---|---|
| public final Grammar | |
| public final String | |
| public int | |
| private Target | |
| public static final String | |
| public final Tool | |
| public static final String | |
| public static final String |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public static CodeGenerator | |
| public static CodeGenerator | |
| private OutputModelController | |
| public ST | |
| public ST | |
| public ST | |
| public ST | |
| public ST | |
| public ST | |
| public ST | |
| public ST | |
| public ST | |
| public ST | |
| public ST | |
| public ST | |
| public String | |
| public String | |
| public String | |
| public String | |
| public String | |
| public String | |
| public String | |
| public String | |
| public String | |
| public Target | |
| public STGroup | |
| pack-priv ST | |
| public String | |
| public String | |
| public String | |
| private ST | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void |
| g | back to summary |
|---|---|
| public final Grammar g | |
| language | back to summary |
|---|---|
| public final String language | |
| lineWidth | back to summary |
|---|---|
| public int lineWidth | |
| target | back to summary |
|---|---|
| private Target target | |
| TEMPLATE_ROOT | back to summary |
|---|---|
| public static final String TEMPLATE_ROOT | |
| tool | back to summary |
|---|---|
| public final Tool tool | |
| VOCAB_FILE_EXTENSION | back to summary |
|---|---|
| public static final String VOCAB_FILE_EXTENSION | |
| vocabFilePattern | back to summary |
|---|---|
| public static final String vocabFilePattern | |
| CodeGenerator | back to summary |
|---|---|
| private CodeGenerator(Tool tool, Grammar g, String language) | |
| create | back to summary |
|---|---|
| public static CodeGenerator create(Grammar g) | |
| create | back to summary |
|---|---|
| public static CodeGenerator create(Tool tool, Grammar g, String language) | |
| createController | back to summary |
|---|---|
| private OutputModelController createController() | |
| generateBaseListener | back to summary |
|---|---|
| public ST generateBaseListener() | |
| generateBaseListener | back to summary |
|---|---|
| public ST generateBaseListener(boolean header) | |
| generateBaseVisitor | back to summary |
|---|---|
| public ST generateBaseVisitor() | |
| generateBaseVisitor | back to summary |
|---|---|
| public ST generateBaseVisitor(boolean header) | |
| generateLexer | back to summary |
|---|---|
| public ST generateLexer() | |
| generateLexer | back to summary |
|---|---|
| public ST generateLexer(boolean header) | |
| generateListener | back to summary |
|---|---|
| public ST generateListener() | |
| generateListener | back to summary |
|---|---|
| public ST generateListener(boolean header) | |
| generateParser | back to summary |
|---|---|
| public ST generateParser() | |
| generateParser | back to summary |
|---|---|
| public ST generateParser(boolean header) | |
| generateVisitor | back to summary |
|---|---|
| public ST generateVisitor() | |
| generateVisitor | back to summary |
|---|---|
| public ST generateVisitor(boolean header) | |
| getBaseListenerFileName | back to summary |
|---|---|
| public String getBaseListenerFileName() | |
| getBaseListenerFileName | back to summary |
|---|---|
| public String getBaseListenerFileName(boolean header) | |
| getBaseVisitorFileName | back to summary |
|---|---|
| public String getBaseVisitorFileName() | |
| getBaseVisitorFileName | back to summary |
|---|---|
| public String getBaseVisitorFileName(boolean header) | |
| getHeaderFileName | back to summary |
|---|---|
| public String getHeaderFileName() | |
| getListenerFileName | back to summary |
|---|---|
| public String getListenerFileName() | |
| getListenerFileName | back to summary |
|---|---|
| public String getListenerFileName(boolean header) | |
| getRecognizerFileName | back to summary |
|---|---|
| public String getRecognizerFileName() | |
| getRecognizerFileName | back to summary |
|---|---|
| public String getRecognizerFileName(boolean header) | |
| getTarget | back to summary |
|---|---|
| public Target getTarget() | |
| getTemplates | back to summary |
|---|---|
| public STGroup getTemplates() | |
| getTokenVocabOutput | back to summary |
|---|---|
| pack-priv ST getTokenVocabOutput() Generate a token vocab file with all the token names/types. For example: ID=7 FOR=8 'for'=8 This is independent of the target language; used by antlr internally | |
| getVisitorFileName | back to summary |
|---|---|
| public String getVisitorFileName() | |
| getVisitorFileName | back to summary |
|---|---|
| public String getVisitorFileName(boolean header) | |
| getVocabFileName | back to summary |
|---|---|
| public String getVocabFileName() What is the name of the vocab file generated for this grammar? Returns null if no .tokens file should be generated. | |
| walk | back to summary |
|---|---|
| private ST walk(OutputModelObject outputModel, boolean header) | |
| write | back to summary |
|---|---|
| public void write(ST code, String fileName) | |
| writeBaseListener | back to summary |
|---|---|
| public void writeBaseListener(ST outputFileST, boolean header) | |
| writeBaseVisitor | back to summary |
|---|---|
| public void writeBaseVisitor(ST outputFileST, boolean header) | |
| writeListener | back to summary |
|---|---|
| public void writeListener(ST outputFileST, boolean header) | |
| writeRecognizer | back to summary |
|---|---|
| public void writeRecognizer(ST outputFileST, boolean header) | |
| writeVisitor | back to summary |
|---|---|
| public void writeVisitor(ST outputFileST, boolean header) | |
| writeVocabFile | back to summary |
|---|---|
| public void writeVocabFile() | |