scheme.parser
Class SchemeTreeParser

java.lang.Object
  |
  +--antlr.TreeParser
        |
        +--scheme.parser.SchemeTreeParser

public class SchemeTreeParser
extends antlr.TreeParser
implements SchemeTokenTypes


Field Summary
static java.lang.String[] _tokenNames
           
static antlr.collections.impl.BitSet _tokenSet_0
           
private static long[] _tokenSet_0_data_
           
 
Fields inherited from class antlr.TreeParser
_retTree, astFactory, ASTNULL, inputState, returnAST, tokenNames, traceDepth
 
Fields inherited from interface scheme.parser.SchemeTokenTypes
APP, COMMENT, DECL, DOT, EMPTY_LIST, EOF, EQ, FALSE, ID, INT, LEQ, LESS, LITERAL_begin, LITERAL_car, LITERAL_cdr, LITERAL_cons, LITERAL_if, LITERAL_lambda, LITERAL_let, LITERAL_letrec, LITERAL_not, LITERAL_quote, LITERAL_void, LPAREN, MINUS, NULL_TREE_LOOKAHEAD, PARAMS, PLUS, PRIM, QUOTECHAR, RPAREN, TIMES, TRUE, WS
 
Constructor Summary
SchemeTreeParser()
           
 
Method Summary
 Const constant(antlr.collections.AST _t)
           
 Datum datum(antlr.collections.AST _t)
           
 Decl decl(antlr.collections.AST _t)
           
 Exp exp(antlr.collections.AST _t)
           
 List params(antlr.collections.AST _t)
           
 byte prim(antlr.collections.AST _t)
           
 
Methods inherited from class antlr.TreeParser
, getAST, getASTFactory, getTokenName, getTokenNames, match, match, matchNot, panic, reportError, reportError, reportWarning, setASTFactory, setASTNodeClass, setASTNodeType, traceIn, traceIndent, traceOut
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

_tokenNames

public static final java.lang.String[] _tokenNames

_tokenSet_0_data_

private static final long[] _tokenSet_0_data_

_tokenSet_0

public static final antlr.collections.impl.BitSet _tokenSet_0
Constructor Detail

SchemeTreeParser

public SchemeTreeParser()
Method Detail

exp

public final Exp exp(antlr.collections.AST _t)
              throws antlr.RecognitionException

constant

public final Const constant(antlr.collections.AST _t)
                     throws antlr.RecognitionException

datum

public final Datum datum(antlr.collections.AST _t)
                  throws antlr.RecognitionException

decl

public final Decl decl(antlr.collections.AST _t)
                throws antlr.RecognitionException

params

public final List params(antlr.collections.AST _t)
                  throws antlr.RecognitionException

prim

public final byte prim(antlr.collections.AST _t)
                throws antlr.RecognitionException