23 #if defined (HAVE_CONFIG_H)
46 const std::list<octave_value_list>&
i)
49 error (
"invalid index expression in assignment");
64 retval = (tmp.
length () == 1 &&
tmp(0).is_empty ());
octave_value subsref(const std::string &type, const std::list< octave_value_list > &idx)
identity matrix If supplied two scalar respectively For allows like xample val
octave_idx_type length(void) const
void error(const char *fmt,...)
octave_value varval(context_id context=xdefault_context) const
symbol_table::symbol_reference sym
void do_unary_op(octave_value::unary_op op)
OCTAVE_EXPORT octave_value_list return the number of command line arguments passed to Octave If called with the optional argument the function t
bool index_is_empty(void) const
octave_value value(void) const
bool is_black_hole(void) const
void set_index(const std::string &t, const std::list< octave_value_list > &i)
void do_non_const_unary_op(octave_value::unary_op op)
void assign(const octave_value &value, context_id context=xdefault_context)
void assign(octave_value::assign_op, const octave_value &)
=val(i)}if ode{val(i)}occurs in table i
std::list< octave_value_list > idx
bool is_constant(void) const
If this string is the system will ring the terminal sometimes it is useful to be able to print the original representation of the string