narg 2244 src/gauche.h #define SCM_PROCEDURE_TAKE_NARG_P(obj, narg) \ narg 2246 src/gauche.h ( (!SCM_PROCEDURE_OPTIONAL(obj)&&SCM_PROCEDURE_REQUIRED(obj)==(narg)) \ narg 2247 src/gauche.h ||(SCM_PROCEDURE_OPTIONAL(obj)&&SCM_PROCEDURE_REQUIRED(obj)<=(narg))))