Uses of Interface
com.ph.pr.parser.ASTNode

Packages that use ASTNode
com.ph.pr.parser Enhancement for the for Java engine for GOLD Parsing System , allowing for easier processing of the results of parsing by providing Abstract Syntax Tree (AST) that can be traversed via Visitor pattern. 
com.ph.pr.parser.vbs2java This package includes the VBS2Java converter and code needed during runtime by Java programs that were converted from VBScript. 
com.ph.pr.parser.vbs2java.generated   
 

Uses of ASTNode in com.ph.pr.parser
 

Fields in com.ph.pr.parser declared as ASTNode
private  ASTNode ASTBuilder.curAst
          Current AST node (eventually this is returned by ASTBuilder.parse(ClassLoader, String, String)).
 

Methods in com.ph.pr.parser that return ASTNode
 ASTNode ASTBuilder.getStart()
           
 ASTNode ASTBuilder.parse(java.lang.ClassLoader loader, java.lang.String pkg, java.lang.String input)
          Parse the input.
 

Uses of ASTNode in com.ph.pr.parser.vbs2java
 

Methods in com.ph.pr.parser.vbs2java with parameters of type ASTNode
 void VBSVisitor.visit(ASTNode node)
           
 

Uses of ASTNode in com.ph.pr.parser.vbs2java.generated
 

Classes in com.ph.pr.parser.vbs2java.generated that implement ASTNode
 class as_opt_AST
           
 class as_type_AST
           
 class assign_opt_AST
           
 class assignment_AST
           
 class by_opt_AST
           
 class case_item_AST
           
 class case_list_AST
           
 class caseelse_opt_AST
           
 class comment_list_AST
           
 class condition_opt_AST
           
 class const_AST
           
 class const_decl_AST
           
 class const_decl_list_2_AST
           
 class const_decl_list_AST
           
 class dim_AST
           
 class dim_decl_AST
           
 class dim_decl_list_2_AST
           
 class dim_decl_list_AST
           
 class else_opt_AST
           
 class elseif_item_AST
           
 class elseif_list_AST
           
 class exit_kind_AST
           
 class expr_10_AST
           
 class expr_11_AST
           
 class expr_12_AST
           
 class expr_13_AST
           
 class expr_14_AST
           
 class expr_15_AST
           
 class expr_16_AST
           
 class expr_17_AST
           
 class expr_2_AST
           
 class expr_3_AST
           
 class expr_4_AST
           
 class expr_5_AST
           
 class expr_6_AST
           
 class expr_7_AST
           
 class expr_8_AST
           
 class expr_9_AST
           
 class expr_AST
           
 class expr_list_2_AST
           
 class expr_list_AST
           
 class expr_opt_AST
           
 class ext_statement_AST
           
 class ext_statement_list_AST
           
 class for_AST
           
 class formal_declarator_AST
           
 class formal_list_2_AST
           
 class formal_list_AST
           
 class formal_list_opt_AST
           
 class formal_list_opt2_AST
           
 class func_AST
           
 class func_call_AST
           
 class if_then_AST
           
 class if_then_else_AST
           
 class name_opt_AST
           
 class no_paren_call_AST
           
 class on_error_AST
           
 class on_target_AST
           
 class option_explicit_AST
           
 class parens_opt_AST
           
 class postfix_expr_AST
           
 class preserve_opt_AST
           
 class primary_expr_AST
           
 class pubpriv_opt_AST
           
 class redim_AST
           
 class redim_decl_AST
           
 class redim_decl_list_2_AST
           
 class redim_decl_list_AST
           
 class select_AST
           
 class set_AST
           
 class set_expr_AST
           
 class simple_statement_AST
           
 class simple_statement_list_AST
           
 class start_AST
           
 class statement_AST
           
 class statement_list_AST
           
 class step_opt_AST
           
 class sub_AST
           
 class sub_list2_2_AST
           
 class sub_list2_AST
           
 class tkNameList_AST
           
 class type_decl_AST
           
 class type_decl_list_AST
           
 class while_AST
           
 

Methods in com.ph.pr.parser.vbs2java.generated with parameters of type ASTNode
 void func_AST.set_as_opt_AST(ASTNode inst_as_opt_AST)
           
 void formal_declarator_AST.set_as_opt_AST(ASTNode inst_as_opt_AST)
           
 void ext_statement_AST.set_as_opt_AST(ASTNode inst_as_opt_AST)
           
 void dim_decl_AST.set_as_opt_AST(ASTNode inst_as_opt_AST)
           
 void const_decl_AST.set_as_opt_AST(ASTNode inst_as_opt_AST)
           
 void as_opt_AST.set_as_type_AST(ASTNode inst_as_type_AST)
           
 void simple_statement_AST.set_assign_opt_AST(ASTNode inst_assign_opt_AST)
           
 void assign_opt_AST.set_assignment_AST(ASTNode inst_assignment_AST)
           
 void formal_declarator_AST.set_by_opt_AST(ASTNode inst_by_opt_AST)
           
 void case_list_AST.set_case_item_AST(ASTNode inst_case_item_AST)
           
 void select_AST.set_case_list_AST(ASTNode inst_case_list_AST)
           
 void case_list_AST.set_case_list_AST(ASTNode inst_case_list_AST)
           
 void select_AST.set_caseelse_opt_AST(ASTNode inst_caseelse_opt_AST)
           
 void comment_list_AST.set_comment_list_AST(ASTNode inst_comment_list_AST)
           
 void case_list_AST.set_comment_list_AST(ASTNode inst_comment_list_AST)
           
 void statement_AST.set_condition_opt_AST(ASTNode inst_condition_opt_AST)
           
 void statement_AST.set_const_AST(ASTNode inst_const_AST)
           
 void ext_statement_AST.set_const_AST(ASTNode inst_const_AST)
           
 void const_decl_list_AST.set_const_decl_AST(ASTNode inst_const_decl_AST)
           
 void const_decl_list_2_AST.set_const_decl_AST(ASTNode inst_const_decl_AST)
           
 void const_decl_list_AST.set_const_decl_list_2_AST(ASTNode inst_const_decl_list_2_AST)
           
 void const_decl_list_AST.set_const_decl_list_AST(ASTNode inst_const_decl_list_AST)
           
 void const_AST.set_const_decl_list_AST(ASTNode inst_const_decl_list_AST)
           
 void statement_AST.set_dim_AST(ASTNode inst_dim_AST)
           
 void ext_statement_AST.set_dim_AST(ASTNode inst_dim_AST)
           
 void type_decl_AST.set_dim_decl_AST(ASTNode inst_dim_decl_AST)
           
 void dim_decl_list_AST.set_dim_decl_AST(ASTNode inst_dim_decl_AST)
           
 void dim_decl_list_2_AST.set_dim_decl_AST(ASTNode inst_dim_decl_AST)
           
 void dim_decl_list_AST.set_dim_decl_list_2_AST(ASTNode inst_dim_decl_list_2_AST)
           
 void statement_AST.set_dim_decl_list_AST(ASTNode inst_dim_decl_list_AST)
           
 void ext_statement_AST.set_dim_decl_list_AST(ASTNode inst_dim_decl_list_AST)
           
 void dim_decl_list_AST.set_dim_decl_list_AST(ASTNode inst_dim_decl_list_AST)
           
 void dim_AST.set_dim_decl_list_AST(ASTNode inst_dim_decl_list_AST)
           
 void if_then_else_AST.set_else_opt_AST(ASTNode inst_else_opt_AST)
           
 void elseif_list_AST.set_elseif_item_AST(ASTNode inst_elseif_item_AST)
           
 void if_then_else_AST.set_elseif_list_AST(ASTNode inst_elseif_list_AST)
           
 void elseif_list_AST.set_elseif_list_AST(ASTNode inst_elseif_list_AST)
           
 void simple_statement_AST.set_exit_kind_AST(ASTNode inst_exit_kind_AST)
           
 void expr_9_AST.set_expr_10_AST(ASTNode inst_expr_10_AST)
           
 void expr_10_AST.set_expr_10_AST(ASTNode inst_expr_10_AST)
           
 void expr_11_AST.set_expr_11_AST(ASTNode inst_expr_11_AST)
           
 void expr_10_AST.set_expr_11_AST(ASTNode inst_expr_11_AST)
           
 void expr_12_AST.set_expr_12_AST(ASTNode inst_expr_12_AST)
           
 void expr_11_AST.set_expr_12_AST(ASTNode inst_expr_12_AST)
           
 void expr_13_AST.set_expr_13_AST(ASTNode inst_expr_13_AST)
           
 void expr_12_AST.set_expr_13_AST(ASTNode inst_expr_13_AST)
           
 void expr_14_AST.set_expr_14_AST(ASTNode inst_expr_14_AST)
           
 void expr_13_AST.set_expr_14_AST(ASTNode inst_expr_14_AST)
           
 void expr_14_AST.set_expr_15_AST(ASTNode inst_expr_15_AST)
           
 void expr_16_AST.set_expr_16_AST(ASTNode inst_expr_16_AST)
           
 void expr_15_AST.set_expr_16_AST(ASTNode inst_expr_16_AST)
           
 void expr_16_AST.set_expr_17_AST(ASTNode inst_expr_17_AST)
           
 void expr_AST.set_expr_2_AST(ASTNode inst_expr_2_AST)
           
 void expr_2_AST.set_expr_2_AST(ASTNode inst_expr_2_AST)
           
 void expr_3_AST.set_expr_3_AST(ASTNode inst_expr_3_AST)
           
 void expr_2_AST.set_expr_3_AST(ASTNode inst_expr_3_AST)
           
 void expr_4_AST.set_expr_4_AST(ASTNode inst_expr_4_AST)
           
 void expr_3_AST.set_expr_4_AST(ASTNode inst_expr_4_AST)
           
 void expr_5_AST.set_expr_5_AST(ASTNode inst_expr_5_AST)
           
 void expr_4_AST.set_expr_5_AST(ASTNode inst_expr_5_AST)
           
 void expr_5_AST.set_expr_6_AST(ASTNode inst_expr_6_AST)
           
 void expr_6_AST.set_expr_7_AST(ASTNode inst_expr_7_AST)
           
 void expr_8_AST.set_expr_8_AST(ASTNode inst_expr_8_AST)
           
 void expr_7_AST.set_expr_8_AST(ASTNode inst_expr_8_AST)
           
 void expr_9_AST.set_expr_9_AST(ASTNode inst_expr_9_AST)
           
 void expr_8_AST.set_expr_9_AST(ASTNode inst_expr_9_AST)
           
 void while_AST.set_expr_AST(ASTNode inst_expr_AST)
           
 void sub_AST.set_expr_AST(ASTNode inst_expr_AST)
           
 void step_opt_AST.set_expr_AST(ASTNode inst_expr_AST)
           
 void statement_AST.set_expr_AST(ASTNode inst_expr_AST)
           
 void set_expr_AST.set_expr_AST(ASTNode inst_expr_AST)
           
 void select_AST.set_expr_AST(ASTNode inst_expr_AST)
           
 void primary_expr_AST.set_expr_AST(ASTNode inst_expr_AST)
           
 void if_then_else_AST.set_expr_AST(ASTNode inst_expr_AST)
           
 void if_then_AST.set_expr_AST(ASTNode inst_expr_AST)
           
 void for_AST.set_expr_AST(ASTNode inst_expr_AST)
           
 void expr_opt_AST.set_expr_AST(ASTNode inst_expr_AST)
           
 void expr_list_AST.set_expr_AST(ASTNode inst_expr_AST)
           
 void expr_list_2_AST.set_expr_AST(ASTNode inst_expr_AST)
           
 void expr_AST.set_expr_AST(ASTNode inst_expr_AST)
           
 void elseif_item_AST.set_expr_AST(ASTNode inst_expr_AST)
           
 void const_decl_AST.set_expr_AST(ASTNode inst_expr_AST)
           
 void condition_opt_AST.set_expr_AST(ASTNode inst_expr_AST)
           
 void expr_list_AST.set_expr_list_2_AST(ASTNode inst_expr_list_2_AST)
           
 void func_call_AST.set_expr_list_AST(ASTNode inst_expr_list_AST)
           
 void expr_list_AST.set_expr_list_AST(ASTNode inst_expr_list_AST)
           
 void case_item_AST.set_expr_list_AST(ASTNode inst_expr_list_AST)
           
 void simple_statement_AST.set_expr_opt_AST(ASTNode inst_expr_opt_AST)
           
 void ext_statement_list_AST.set_ext_statement_AST(ASTNode inst_ext_statement_AST)
           
 void start_AST.set_ext_statement_list_AST(ASTNode inst_ext_statement_list_AST)
           
 void ext_statement_list_AST.set_ext_statement_list_AST(ASTNode inst_ext_statement_list_AST)
           
 void statement_AST.set_for_AST(ASTNode inst_for_AST)
           
 void formal_list_AST.set_formal_declarator_AST(ASTNode inst_formal_declarator_AST)
           
 void formal_list_2_AST.set_formal_declarator_AST(ASTNode inst_formal_declarator_AST)
           
 void formal_list_AST.set_formal_list_2_AST(ASTNode inst_formal_list_2_AST)
           
 void formal_list_opt2_AST.set_formal_list_AST(ASTNode inst_formal_list_AST)
           
 void formal_list_AST.set_formal_list_AST(ASTNode inst_formal_list_AST)
           
 void func_AST.set_formal_list_opt_AST(ASTNode inst_formal_list_opt_AST)
           
 void ext_statement_AST.set_formal_list_opt_AST(ASTNode inst_formal_list_opt_AST)
           
 void formal_list_opt_AST.set_formal_list_opt2_AST(ASTNode inst_formal_list_opt2_AST)
           
 void ext_statement_AST.set_func_AST(ASTNode inst_func_AST)
           
 void postfix_expr_AST.set_func_call_AST(ASTNode inst_func_call_AST)
           
 void statement_AST.set_if_then_AST(ASTNode inst_if_then_AST)
           
 void statement_AST.set_if_then_else_AST(ASTNode inst_if_then_else_AST)
           
 void statement_AST.set_name_opt_AST(ASTNode inst_name_opt_AST)
           
 void for_AST.set_name_opt_AST(ASTNode inst_name_opt_AST)
           
 void simple_statement_AST.set_no_paren_call_AST(ASTNode inst_no_paren_call_AST)
           
 void statement_AST.set_on_error_AST(ASTNode inst_on_error_AST)
           
 void on_error_AST.set_on_target_AST(ASTNode inst_on_target_AST)
           
 void statement_AST.set_option_explicit_AST(ASTNode inst_option_explicit_AST)
           
 void ext_statement_AST.set_option_explicit_AST(ASTNode inst_option_explicit_AST)
           
 void formal_declarator_AST.set_parens_opt_AST(ASTNode inst_parens_opt_AST)
           
 void simple_statement_AST.set_postfix_expr_AST(ASTNode inst_postfix_expr_AST)
           
 void set_AST.set_postfix_expr_AST(ASTNode inst_postfix_expr_AST)
           
 void postfix_expr_AST.set_postfix_expr_AST(ASTNode inst_postfix_expr_AST)
           
 void func_call_AST.set_postfix_expr_AST(ASTNode inst_postfix_expr_AST)
           
 void expr_17_AST.set_postfix_expr_AST(ASTNode inst_postfix_expr_AST)
           
 void redim_AST.set_preserve_opt_AST(ASTNode inst_preserve_opt_AST)
           
 void postfix_expr_AST.set_primary_expr_AST(ASTNode inst_primary_expr_AST)
           
 void func_AST.set_pubpriv_opt_AST(ASTNode inst_pubpriv_opt_AST)
           
 void ext_statement_AST.set_pubpriv_opt_AST(ASTNode inst_pubpriv_opt_AST)
           
 void simple_statement_AST.set_redim_AST(ASTNode inst_redim_AST)
           
 void redim_decl_list_AST.set_redim_decl_AST(ASTNode inst_redim_decl_AST)
           
 void redim_decl_list_2_AST.set_redim_decl_AST(ASTNode inst_redim_decl_AST)
           
 void redim_decl_list_AST.set_redim_decl_list_2_AST(ASTNode inst_redim_decl_list_2_AST)
           
 void redim_decl_list_AST.set_redim_decl_list_AST(ASTNode inst_redim_decl_list_AST)
           
 void redim_AST.set_redim_decl_list_AST(ASTNode inst_redim_decl_list_AST)
           
 void statement_AST.set_select_AST(ASTNode inst_select_AST)
           
 void simple_statement_AST.set_set_AST(ASTNode inst_set_AST)
           
 void set_AST.set_set_expr_AST(ASTNode inst_set_expr_AST)
           
 void assignment_AST.set_set_expr_AST(ASTNode inst_set_expr_AST)
           
 void statement_AST.set_simple_statement_AST(ASTNode inst_simple_statement_AST)
           
 void simple_statement_list_AST.set_simple_statement_AST(ASTNode inst_simple_statement_AST)
           
 void simple_statement_list_AST.set_simple_statement_list_AST(ASTNode inst_simple_statement_list_AST)
           
 void if_then_AST.set_simple_statement_list_AST(ASTNode inst_simple_statement_list_AST)
           
 void statement_list_AST.set_statement_AST(ASTNode inst_statement_AST)
           
 void statement_AST.set_statement_AST(ASTNode inst_statement_AST)
           
 void while_AST.set_statement_list_AST(ASTNode inst_statement_list_AST)
           
 void statement_list_AST.set_statement_list_AST(ASTNode inst_statement_list_AST)
           
 void statement_AST.set_statement_list_AST(ASTNode inst_statement_list_AST)
           
 void if_then_else_AST.set_statement_list_AST(ASTNode inst_statement_list_AST)
           
 void func_AST.set_statement_list_AST(ASTNode inst_statement_list_AST)
           
 void for_AST.set_statement_list_AST(ASTNode inst_statement_list_AST)
           
 void ext_statement_AST.set_statement_list_AST(ASTNode inst_statement_list_AST)
           
 void else_opt_AST.set_statement_list_AST(ASTNode inst_statement_list_AST)
           
 void elseif_item_AST.set_statement_list_AST(ASTNode inst_statement_list_AST)
           
 void case_item_AST.set_statement_list_AST(ASTNode inst_statement_list_AST)
           
 void caseelse_opt_AST.set_statement_list_AST(ASTNode inst_statement_list_AST)
           
 void for_AST.set_step_opt_AST(ASTNode inst_step_opt_AST)
           
 void sub_list2_AST.set_sub_AST(ASTNode inst_sub_AST)
           
 void sub_list2_2_AST.set_sub_AST(ASTNode inst_sub_AST)
           
 void sub_list2_AST.set_sub_list2_2_AST(ASTNode inst_sub_list2_2_AST)
           
 void sub_list2_AST.set_sub_list2_AST(ASTNode inst_sub_list2_AST)
           
 void redim_decl_AST.set_sub_list2_AST(ASTNode inst_sub_list2_AST)
           
 void dim_decl_AST.set_sub_list2_AST(ASTNode inst_sub_list2_AST)
           
 void tkNameList_AST.set_tkNameList_AST(ASTNode inst_tkNameList_AST)
           
 void no_paren_call_AST.set_tkNameList_AST(ASTNode inst_tkNameList_AST)
           
 void type_decl_list_AST.set_type_decl_AST(ASTNode inst_type_decl_AST)
           
 void type_decl_list_AST.set_type_decl_list_AST(ASTNode inst_type_decl_list_AST)
           
 void statement_AST.set_type_decl_list_AST(ASTNode inst_type_decl_list_AST)
           
 void ext_statement_AST.set_type_decl_list_AST(ASTNode inst_type_decl_list_AST)
           
 void statement_AST.set_while_AST(ASTNode inst_while_AST)