comparison src/pt-misc.h @ 3933:f9ea3dcf58ee

[project @ 2002-05-15 03:21:00 by jwe]
author jwe
date Wed, 15 May 2002 03:21:01 +0000
parents d54ef0aa6e82
children 6e86256e9c54
comparison
equal deleted inserted replaced
3932:2e2e32198722 3933:f9ea3dcf58ee
55 55
56 ~tree_parameter_list (void); 56 ~tree_parameter_list (void);
57 57
58 void mark_as_formal_parameters (void); 58 void mark_as_formal_parameters (void);
59 59
60 void mark_varargs (void) 60 void mark_varargs (void) { marked_for_varargs = 1; }
61 { marked_for_varargs = 1; }
62 61
63 bool takes_varargs (void) const 62 bool takes_varargs (void) const { return marked_for_varargs != 0; }
64 { return marked_for_varargs != 0; }
65 63
66 void mark_varargs_only (void) 64 void mark_varargs_only (void) { marked_for_varargs = -1; }
67 { marked_for_varargs = -1; }
68 65
69 bool varargs_only (void) 66 bool varargs_only (void) { return (marked_for_varargs < 0); }
70 { return (marked_for_varargs < 0); }
71 67
72 void initialize_undefined_elements (octave_value& val); 68 void initialize_undefined_elements (octave_value& val);
73 69
74 void define_from_arg_vector (const octave_value_list& args); 70 void define_from_arg_vector (const octave_value_list& args);
75 71