ABSTRACT, AND_E, ANDAND, ARRAY, ARSHIFT, ARSHIFT_E, assignOps, BadToken, BLOCK, BOOLEAN, BREAK, BYTE, CALL, CASE, CATCH, CHAR, CharConstant, CLASS, CONST, CONTINUE, DECL, DEFAULT, DIV_E, DO, DOUBLE, DoubleConstant, ELSE, EQ, EXOR_E, EXPR, EXTENDS, FALSE, FINAL, FINALLY, FLOAT, FloatConstant, FOR, GE, GOTO, Identifier, IF, IMPLEMENTS, IMPORT, INSTANCEOF, INT, IntConstant, INTERFACE, LABEL, LE, LONG, LongConstant, LSHIFT, LSHIFT_E, MEMBER, MINUS_E, MINUSMINUS, MOD_E, MUL_E, NATIVE, NEQ, NEW, NULL, opNames, OR_E, OROR, PACKAGE, PLUS_E, PLUSPLUS, PRIVATE, PROTECTED, PUBLIC, RETURN, RSHIFT, RSHIFT_E, SHORT, STATIC, STRICT, StringL, SUPER, SWITCH, SYNCHRONIZED, THIS, THROW, THROWS, TRANSIENT, TRUE, TRY, VOID, VOLATILE, WHILE| Modifier and Type | Method and Description |
|---|---|
boolean |
hasMore() |
ASTree |
parseExpression(SymbolTable tbl) |
ASTList |
parseMember(SymbolTable tbl) |
ASTList |
parseMember1(SymbolTable tbl) |
MethodDecl |
parseMethod2(SymbolTable tbl,
MethodDecl md) |
Stmnt |
parseStatement(SymbolTable tbl) |
public Parser(Lex lex)
public boolean hasMore()
public ASTList parseMember(SymbolTable tbl) throws CompileError
CompileErrorpublic ASTList parseMember1(SymbolTable tbl) throws CompileError
CompileErrorpublic MethodDecl parseMethod2(SymbolTable tbl, MethodDecl md) throws CompileError
CompileErrorpublic Stmnt parseStatement(SymbolTable tbl) throws CompileError
CompileErrorpublic ASTree parseExpression(SymbolTable tbl) throws CompileError
CompileErrorCopyright © 2016 Shigeru Chiba, www.javassist.org. All Rights Reserved.