26 #if defined (HAVE_CONFIG_H)
43 print_raw (os, pr_as_read_syntax, pr_orig_text);
50 os << ((pr_as_read_syntax || pr_orig_text) ?
"@" :
"") <<
m_name;
87 new_scope = af_scope.
dup ();
93 expr ? expr->
dup (new_scope) :
nullptr,
94 new_scope, af_parent_scope,
line (),
column ());
symbol_scope dup(void) const
octave_value evaluate(tree_evaluator &tw, int nargout=1)
~tree_anon_fcn_handle(void)
symbol_scope m_parent_scope
tree_expression * expression(void) const
tree_anon_fcn_handle(int l=-1, int c=-1)
tree_parameter_list * m_parameter_list
tree_parameter_list * parameter_list(void) const
tree_expression * dup(symbol_scope &scope) const
tree_expression * m_expression
octave_value evaluate_anon_fcn_handle(tree_anon_fcn_handle &afh)
octave_value make_fcn_handle(const std::string &nm)
virtual tree_expression * dup(symbol_scope &scope) const =0
virtual void copy_base(const tree_expression &e)
tree_expression * dup(symbol_scope &scope) const
tree_fcn_handle(int l=-1, int c=-1)
octave_value evaluate(tree_evaluator &tw, int nargout=1)
void print(std::ostream &os, bool pr_as_read_syntax=false, bool pr_orig_txt=true)
void print_raw(std::ostream &os, bool pr_as_read_syntax=false, bool pr_orig_txt=true)
tree_parameter_list * dup(symbol_scope &scope) const
virtual int column(void) const
virtual int line(void) const
OCTAVE_BEGIN_NAMESPACE(octave) static octave_value daspk_fcn