org.jactr.io.antlr3.generator.lisp
Class LispCodeGenerator

java.lang.Object
  extended by org.jactr.io.antlr3.generator.lisp.LispCodeGenerator
All Implemented Interfaces:
ICodeGenerator

public class LispCodeGenerator
extends java.lang.Object
implements ICodeGenerator


Field Summary
static org.apache.commons.logging.Log LOGGER
          logger definition
 
Constructor Summary
LispCodeGenerator()
           
 
Method Summary
 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)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

LOGGER

public static final org.apache.commons.logging.Log LOGGER
logger definition

Constructor Detail

LispCodeGenerator

public LispCodeGenerator()
Method Detail

generate

public java.util.Collection<java.lang.StringBuilder> generate(org.antlr.runtime.tree.CommonTree root,
                                                              boolean shouldTrim)
Description copied from interface: ICodeGenerator
generate code for the following types: MODEL, BUFFER, EXTENSION, PRODUCTION, CHUNK_TYPE, CHUNK, SLOTS, PARAMETER, CHECK_CONDITION

Specified by:
generate in interface ICodeGenerator
Returns:

generate

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)
Specified by:
generate in interface ICodeGenerator