23 #if ! defined (octave_ov_builtin_h)
24 #define octave_ov_builtin_h 1
26 #include "octave-config.h"
62 const std::list<octave_value_list>& idx)
64 octave_value_list
tmp =
subsref (type, idx, 1);
69 const std::list<octave_value_list>& idx,
73 const std::list<octave_value_list>& idx,
75 const std::list<octave_lvalue>* lvalue_list);
82 do_multi_index_op (
int nargout,
const octave_value_list&
args);
85 do_multi_index_op (
int nargout,
const octave_value_list&
args,
86 const std::list<octave_lvalue>* lvalue_list);
92 fcn function (void)
const;
For example cd octave end example noindent changes the current working directory to file
bool is_builtin_function(void) const
F77_RET_T F77_REAL &F77_RET_T F77_DBLE &F77_RET_T F77_REAL &F77_RET_T F77_DBLE &F77_RET_T F77_REAL &F77_RET_T F77_DBLE &F77_RET_T const F77_REAL const F77_REAL F77_REAL &F77_RET_T const F77_DBLE const F77_DBLE F77_DBLE &F77_RET_T F77_REAL &F77_RET_T F77_DBLE &F77_RET_T F77_DBLE &F77_RET_T F77_REAL &F77_RET_T F77_REAL &F77_RET_T F77_DBLE &F77_RET_T const F77_DBLE F77_DBLE &F77_RET_T const F77_REAL F77_REAL &F77_RET_T F77_REAL F77_REAL &F77_RET_T F77_DBLE F77_DBLE &F77_RET_T const F77_DBLE const F77_DBLE * f
octave_idx_type length(void) const
idx subsref(val, idx) esult
std::string src_file_name(void) const
#define DECLARE_OV_TYPEID_FUNCTIONS_AND_DATA
OCTAVE_EXPORT octave_value_list isdir nd deftypefn *std::string nm
OCTAVE_EXPORT octave_value_list return the number of command line arguments passed to Octave If called with the optional argument the function xample nargout(@histc)
static const std::list< octave_lvalue > * curr_lvalue_list
octave_builtin(fcn ff, const std::string &nm="", const std::string &ds="")
octave_builtin(fcn ff, const std::string &nm, const std::string &fnm, const std::string &ds)
octave_function * function_value(bool=false)
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
return octave_value(v1.char_array_value().concat(v2.char_array_value(), ra_idx),((a1.is_sq_string()||a2.is_sq_string())? '\'': '"'))
octave_value subsref(const std::string &type, const std::list< octave_value_list > &idx)