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;
71 delete m_parameter_list;
90 expr ? expr->
dup (new_scope) :
nullptr,
91 new_scope, af_parent_scope,
line (),
column ());
104 OCTAVE_END_NAMESPACE(
octave)
static symbol_scope invalid()
octave_value evaluate(tree_evaluator &tw, int nargout=1)
tree_anon_fcn_handle(int l=-1, int c=-1)
tree_parameter_list * parameter_list() const
tree_expression * expression() const
tree_expression * dup(symbol_scope &scope) const
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() const
OCTAVE_BEGIN_NAMESPACE(octave) static octave_value daspk_fcn