Mercurial > hg > octave-nkf
diff src/ov-usr-fcn.h @ 3974:e2290bf911f0
[project @ 2002-07-04 17:38:22 by jwe]
author | jwe |
---|---|
date | Thu, 04 Jul 2002 17:38:23 +0000 |
parents | f9ea3dcf58ee |
children | 6e86256e9c54 |
line wrap: on
line diff
--- a/src/ov-usr-fcn.h +++ b/src/ov-usr-fcn.h @@ -112,6 +112,10 @@ void octave_vr_val (const octave_value& val); + void varargout_to_vr_val (void); + + bool has_varargout (void) const; + void stash_function_name (const std::string& s); std::string function_name (void) @@ -233,6 +237,9 @@ // The symbol record for nargout in the local symbol table. symbol_record *nargout_sr; + // The symbol record for varargin in the local symbol table. + symbol_record *varargin_sr; + void print_code_function_header (void); void print_code_function_trailer (void); @@ -240,7 +247,7 @@ void install_automatic_vars (void); void bind_automatic_vars (const string_vector& arg_names, int nargin, - int nargout); + int nargout, const octave_value_list& va_args); DECLARE_OV_TYPEID_FUNCTIONS_AND_DATA