45 |
| (max << (F_NARG_WIDTH+F_end)) \ |
| (max << (F_NARG_WIDTH+F_end)) \ |
46 |
| (argtypes<< (2* F_NARG_WIDTH + F_end ))) |
| (argtypes<< (2* F_NARG_WIDTH + F_end ))) |
47 |
|
|
48 |
#define ONE_VAL (1 << F_caller_sets_one_val) |
#define ONE_VAL (1 << (F_NARG_WIDTH + F_caller_sets_one_val)) |
49 |
#define CLOS (1 << F_requires_fun_passed) |
#define CLOS (1 << (F_NARG_WIDTH + F_requires_fun_passed)) |
50 |
#define VARARG (1 << F_requires_nargs) |
#define VARARG (1 << (F_NARG_WIDTH + F_requires_nargs)) |
51 |
/* the following may be used as an argument to DEFUN even in the case |
/* the following may be used as an argument to DEFUN even in the case |
52 |
of varargs, since the F_ARGD macro detects minargs<maxargs and sets this.*/ |
of varargs, since the F_ARGD macro detects minargs<maxargs and sets this.*/ |
53 |
#define NONE 0 |
#define NONE 0 |