#include <pars0pars.h>
Public Attributes | |
que_common_t | common |
sym_node_t * | proc_id |
sym_node_t * | param_list |
que_node_t * | stat_list |
sym_tab_t * | sym_tab |
Procedure definition node
Definition at line 667 of file pars0pars.h.
que_common_t proc_node_struct::common |
type: QUE_NODE_PROC
Definition at line 668 of file pars0pars.h.
Referenced by pars_procedure_definition().
sym_node_t* proc_node_struct::param_list |
input and output parameters
Definition at line 671 of file pars0pars.h.
Referenced by pars_procedure_definition().
sym_node_t* proc_node_struct::proc_id |
procedure name symbol in the symbol
table of this same procedure
Definition at line 669 of file pars0pars.h.
Referenced by pars_procedure_definition().
que_node_t* proc_node_struct::stat_list |
statement list
Definition at line 672 of file pars0pars.h.
Referenced by pars_procedure_definition().
sym_tab_t* proc_node_struct::sym_tab |
symbol table of this procedure
Definition at line 673 of file pars0pars.h.
Referenced by pars_procedure_definition().