public class LispCodeGenerator extends java.lang.Object implements ICodeGenerator
Modifier and Type | Field and Description |
---|---|
static org.apache.commons.logging.Log |
LOGGER
logger definition
|
Constructor and Description |
---|
LispCodeGenerator() |
Modifier and Type | Method and Description |
---|---|
java.util.Collection<java.lang.StringBuilder> |
comment(java.lang.String message) |
java.util.Collection<java.lang.StringBuilder> |
generate(org.antlr.runtime.tree.CommonTree root,
boolean shouldTrim)
generate code for the following types: MODEL, BUFFER, EXTENSION,
PRODUCTION, CHUNK_TYPE, CHUNK, SLOTS, PARAMETER, CHECK_CONDITION
|
java.util.Collection<java.lang.StringBuilder> |
generate(org.antlr.runtime.tree.CommonTree root,
boolean shouldTrim,
java.util.Collection<java.lang.Exception> warnings,
java.util.Collection<java.lang.Exception> errors) |
public java.util.Collection<java.lang.StringBuilder> generate(org.antlr.runtime.tree.CommonTree root, boolean shouldTrim)
ICodeGenerator
generate
in interface ICodeGenerator
public java.util.Collection<java.lang.StringBuilder> generate(org.antlr.runtime.tree.CommonTree root, boolean shouldTrim, java.util.Collection<java.lang.Exception> warnings, java.util.Collection<java.lang.Exception> errors)
generate
in interface ICodeGenerator
public java.util.Collection<java.lang.StringBuilder> comment(java.lang.String message)
comment
in interface ICodeGenerator