26 #if defined (HAVE_CONFIG_H)
73 tmp1(1) = ov_increment;
89 error (
"can not find overloaded colon function");
102 val =
do_colon_op (ov_base, ov_increment, ov_limit,
symbol_table & get_symbol_table(void)
octave_value find_function(const std::string &name, const symbol_scope &search_scope=symbol_scope())
tree_expression * m_limit
tree_colon_expression(int l=-1, int c=-1)
tree_expression * m_increment
octave_value evaluate(tree_evaluator &, int nargout=1)
tree_expression * dup(symbol_scope &scope) const
interpreter & get_interpreter(void)
virtual void copy_base(const tree_expression &e)
bool is_for_cmd_expr(void) const
virtual tree_expression * dup(symbol_scope &scope) const =0
virtual octave_value evaluate(tree_evaluator &tw, int nargout=1)=0
virtual int column(void) const
bool is_defined(void) const
bool isobject(void) const
void error(const char *fmt,...)
octave_value_list feval(const char *name, const octave_value_list &args, int nargout)
Evaluate an Octave function (built-in or interpreted) and return the list of result values.
OCTINTERP_API octave_value do_colon_op(const octave_value &base, const octave_value &limit, bool is_for_cmd_expr=false)