23 #if !defined (octave_pt_fcn_handle_h)
24 #define octave_fcn_handle_h 1
58 void print (std::ostream& os,
bool pr_as_read_syntax =
false,
59 bool pr_orig_txt =
true);
61 void print_raw (std::ostream& os,
bool pr_as_read_syntax =
false,
62 bool pr_orig_txt =
true);
64 std::string
name (
void)
const {
return nm; }
99 int l = -1,
int c = -1)
116 return fcn ? fcn->parameter_list () : 0;
121 return fcn ? fcn->return_list () : 0;
126 return fcn ? fcn->body () : 0;
131 return fcn ? fcn->scope () : -1;