23 #if defined (HAVE_CONFIG_H) 42 return a.empty_clone ();
63 return a.empty_clone ();
85 return a.empty_clone ();
96 DEFUN (isnull, args, ,
137 if (args.length () != 1)
140 return ovl (args(0).isnull ());
static octave_base_value * default_null_sq_str_numeric_conversion_function(const octave_base_value &a)
static const octave_value instance
type_conv_info numeric_conversion_function(void) const
OCTINTERP_API void print_usage(void)
#define DEFUN(name, args_name, nargout_name, doc)
Macro to define a builtin function.
static int static_type_id(void)
#define DEFINE_OV_TYPEID_FUNCTIONS_AND_DATA(t, n, c)
static octave_base_value * default_null_str_numeric_conversion_function(const octave_base_value &a)
calling an anonymous function involves an overhead quite comparable to the overhead of an m file function Passing a handle to a built in function is because the interpreter is not involved in the internal loop For a
static const octave_value instance
type_conv_info numeric_conversion_function(void) const
static const octave_value instance
static int static_type_id(void)
type_conv_info numeric_conversion_function(void) const
OCTAVE_EXPORT octave_value_list isa nd deftypefn *return ovl(args(0).isinteger())
static int static_type_id(void)
static octave_base_value * default_null_matrix_numeric_conversion_function(const octave_base_value &a)