comparison src/ov-usr-fcn.h @ 6505:c7901606ba70

[project @ 2007-04-06 16:11:38 by jwe]
author jwe
date Fri, 06 Apr 2007 16:11:38 +0000
parents ea65de49e18e
children 93c65f2a5668
comparison
equal deleted inserted replaced
6504:7e9a548e8ddf 6505:c7901606ba70
193 193
194 tree_parameter_list *return_list (void) { return ret_list; } 194 tree_parameter_list *return_list (void) { return ret_list; }
195 195
196 tree_statement_list *body (void) { return cmd_list; } 196 tree_statement_list *body (void) { return cmd_list; }
197 197
198 symbol_table *sym_tab (void) { return local_sym_tab; }
199
198 octave_comment_list *leading_comment (void) { return lead_comm; } 200 octave_comment_list *leading_comment (void) { return lead_comm; }
199 201
200 octave_comment_list *trailing_comment (void) { return trail_comm; } 202 octave_comment_list *trailing_comment (void) { return trail_comm; }
201 203
202 void accept (tree_walker& tw); 204 void accept (tree_walker& tw);
214 216
215 // The list of commands that make up the body of this function. 217 // The list of commands that make up the body of this function.
216 tree_statement_list *cmd_list; 218 tree_statement_list *cmd_list;
217 219
218 // The local symbol table for this function. 220 // The local symbol table for this function.
219 symbol_table *sym_tab; 221 symbol_table *local_sym_tab;
220 222
221 // The comments preceding the FUNCTION token. 223 // The comments preceding the FUNCTION token.
222 octave_comment_list *lead_comm; 224 octave_comment_list *lead_comm;
223 225
224 // The comments preceding the ENDFUNCTION token. 226 // The comments preceding the ENDFUNCTION token.