scheme.parser
Class SchemeTreeParser
java.lang.Object
|
+--antlr.TreeParser
|
+--scheme.parser.SchemeTreeParser
- public class SchemeTreeParser
- extends antlr.TreeParser
- implements SchemeTokenTypes
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 |
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 |
_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
SchemeTreeParser
public SchemeTreeParser()
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