======= AST Display ========================= Package ClassDeclList [1] . ClassDecl . "A" classname . FieldDeclList [0] . MethodDeclList [1] . . (public) MethodDecl . . INT BaseType . . "f" methodname . . ParameterDeclList [0] . . StmtList [1] . . . VarDeclStmt . . . VarDecl . . . BOOLEAN BaseType . . . "x" varname . . . BinaryExpr . . . "||" Operator . . . BinaryExpr . . . "&&" Operator . . . LiteralExpr . . . "true" BooleanLiteral . . . LiteralExpr . . . "false" BooleanLiteral . . . LiteralExpr . . . "true" BooleanLiteral =============================================