26 #if defined (HAVE_CONFIG_H)
63 error (
"print_usage: invalid function");
79 error (
"API version %s found in .oct file function '%s'\n"
80 " does not match the running Octave (API version %s)\n"
81 " this can lead to incorrect results or other failures\n"
82 " you can fix this problem by recompiling this .oct file",
167 OCTAVE_END_NAMESPACE(
octave)
octave_value_list feval(const char *name, const octave_value_list &args=octave_value_list(), int nargout=0)
Evaluate an Octave function (built-in or interpreted) and return the list of result values.
virtual bool is_mex_function() const
virtual bool is_dld_function() const
octave_value_list(* fcn)(const octave_value_list &, int)
octave_value_list(* meth)(octave::interpreter &, const octave_value_list &, int)
octave::dynamic_library get_shlib() const
octave::dynamic_library get_shlib() const
void install_built_in_function(const std::string &name, const octave_value &fcn)
octave_function * current_function(bool skip_first=false) const
OCTAVE_BEGIN_NAMESPACE(octave) static octave_value daspk_fcn
void install_dld_function(octave_dld_function::fcn f, const std::string &name, const dynamic_library &shl, const std::string &doc, bool relative)
void install_mex_function(void *fptr, bool fmex, const std::string &name, const dynamic_library &shl, bool relative)
void check_version(const std::string &version, const std::string &fcn)
dynamic_library get_current_shlib()
void() error(const char *fmt,...)
interpreter & __get_interpreter__()
tree_evaluator & __get_evaluator__()
symbol_table & __get_symbol_table__()
F77_RET_T const F77_DBLE const F77_DBLE * f
FloatComplex(* fptr)(const FloatComplex &, float, int, octave_idx_type &)
#define OCTAVE_API_VERSION