com.ph.pr.parser.vbs2java.generated
Class simple_statement_AST

java.lang.Object
  extended by com.ph.pr.parser.vbs2java.generated.simple_statement_AST
All Implemented Interfaces:
ASTNode, Hospitable

public class simple_statement_AST
extends java.lang.Object
implements ASTNode


Field Summary
private  assign_opt_AST inst_assign_opt_AST
           
private  exit_kind_AST inst_exit_kind_AST
           
private  expr_opt_AST inst_expr_opt_AST
           
private  no_paren_call_AST inst_no_paren_call_AST
           
private  postfix_expr_AST inst_postfix_expr_AST
           
private  redim_AST inst_redim_AST
           
private  set_AST inst_set_AST
           
private  java.util.List nodes
           
static java.lang.String PROD_1
           
static java.lang.String PROD_2
           
static java.lang.String PROD_3
           
static java.lang.String PROD_4
           
static java.lang.String PROD_5
           
static java.lang.String PROD_6
           
static java.lang.String PROD_7
           
static java.lang.String PROD_8
           
static java.lang.String PROD_9
           
private  java.lang.String production
           
private  java.util.List terminals
           
 
Constructor Summary
simple_statement_AST()
           
 
Method Summary
 void accept(Visitor v)
          Accept a visitor.
 assign_opt_AST get_assign_opt_AST()
           
 exit_kind_AST get_exit_kind_AST()
           
 expr_opt_AST get_expr_opt_AST()
           
 no_paren_call_AST get_no_paren_call_AST()
           
 postfix_expr_AST get_postfix_expr_AST()
           
 redim_AST get_redim_AST()
           
 set_AST get_set_AST()
           
 java.util.List getNodes()
           
 java.lang.String getProduction()
           
 java.util.List getTerminals()
           
 void set_assign_opt_AST(ASTNode inst_assign_opt_AST)
           
 void set_exit_kind_AST(ASTNode inst_exit_kind_AST)
           
 void set_expr_opt_AST(ASTNode inst_expr_opt_AST)
           
 void set_no_paren_call_AST(ASTNode inst_no_paren_call_AST)
           
 void set_postfix_expr_AST(ASTNode inst_postfix_expr_AST)
           
 void set_redim_AST(ASTNode inst_redim_AST)
           
 void set_set_AST(ASTNode inst_set_AST)
           
 void setProduction(java.lang.String production)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

production

private java.lang.String production

PROD_1

public static final java.lang.String PROD_1
See Also:
Constant Field Values

PROD_2

public static final java.lang.String PROD_2
See Also:
Constant Field Values

PROD_3

public static final java.lang.String PROD_3
See Also:
Constant Field Values

PROD_4

public static final java.lang.String PROD_4
See Also:
Constant Field Values

PROD_5

public static final java.lang.String PROD_5
See Also:
Constant Field Values

PROD_6

public static final java.lang.String PROD_6
See Also:
Constant Field Values

PROD_7

public static final java.lang.String PROD_7
See Also:
Constant Field Values

PROD_8

public static final java.lang.String PROD_8
See Also:
Constant Field Values

PROD_9

public static final java.lang.String PROD_9
See Also:
Constant Field Values

terminals

private java.util.List terminals

nodes

private java.util.List nodes

inst_expr_opt_AST

private expr_opt_AST inst_expr_opt_AST

inst_set_AST

private set_AST inst_set_AST

inst_exit_kind_AST

private exit_kind_AST inst_exit_kind_AST

inst_assign_opt_AST

private assign_opt_AST inst_assign_opt_AST

inst_redim_AST

private redim_AST inst_redim_AST

inst_no_paren_call_AST

private no_paren_call_AST inst_no_paren_call_AST

inst_postfix_expr_AST

private postfix_expr_AST inst_postfix_expr_AST
Constructor Detail

simple_statement_AST

public simple_statement_AST()
Method Detail

getProduction

public java.lang.String getProduction()
Specified by:
getProduction in interface ASTNode

setProduction

public void setProduction(java.lang.String production)
Specified by:
setProduction in interface ASTNode

getTerminals

public java.util.List getTerminals()
Specified by:
getTerminals in interface ASTNode

getNodes

public java.util.List getNodes()
Specified by:
getNodes in interface ASTNode

accept

public void accept(Visitor v)
Description copied from interface: Hospitable
Accept a visitor.

Specified by:
accept in interface ASTNode
Specified by:
accept in interface Hospitable
Parameters:
v - The visitor to accept

get_expr_opt_AST

public expr_opt_AST get_expr_opt_AST()

set_expr_opt_AST

public void set_expr_opt_AST(ASTNode inst_expr_opt_AST)

get_set_AST

public set_AST get_set_AST()

set_set_AST

public void set_set_AST(ASTNode inst_set_AST)

get_exit_kind_AST

public exit_kind_AST get_exit_kind_AST()

set_exit_kind_AST

public void set_exit_kind_AST(ASTNode inst_exit_kind_AST)

get_assign_opt_AST

public assign_opt_AST get_assign_opt_AST()

set_assign_opt_AST

public void set_assign_opt_AST(ASTNode inst_assign_opt_AST)

get_redim_AST

public redim_AST get_redim_AST()

set_redim_AST

public void set_redim_AST(ASTNode inst_redim_AST)

get_no_paren_call_AST

public no_paren_call_AST get_no_paren_call_AST()

set_no_paren_call_AST

public void set_no_paren_call_AST(ASTNode inst_no_paren_call_AST)

get_postfix_expr_AST

public postfix_expr_AST get_postfix_expr_AST()

set_postfix_expr_AST

public void set_postfix_expr_AST(ASTNode inst_postfix_expr_AST)