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 | 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
CompileError
public ASTList parseMember1(SymbolTable tbl) throws CompileError
CompileError
public MethodDecl parseMethod2(SymbolTable tbl, MethodDecl md) throws CompileError
CompileError
public Stmnt parseStatement(SymbolTable tbl) throws CompileError
CompileError
public ASTree parseExpression(SymbolTable tbl) throws CompileError
CompileError
Copyright © 2018 Shigeru Chiba, www.javassist.org. All rights reserved.