SCM_PROCEDUREP    124 ext/threads/thrlib.c   if (!SCM_PROCEDUREP(thunk_scm)) Scm_Error("procedure required, but got %S", thunk_scm);
SCM_PROCEDUREP   1205 src/class.c            if (SCM_PROCEDUREP(sa->initThunk)) {
SCM_PROCEDUREP   1287 src/class.c        } else if (boundp && SCM_PROCEDUREP(sa->schemeBoundp)) {
SCM_PROCEDUREP   1294 src/class.c        } else if (SCM_PROCEDUREP(sa->schemeGetter)) {
SCM_PROCEDUREP   1439 src/class.c        } else if (SCM_PROCEDUREP(sa->schemeSetter)) {
SCM_PROCEDUREP    185 src/compare.c      if (SCM_PROCEDUREP(cmpfn)) {
SCM_PROCEDUREP    863 src/error.c            if (SCM_PROCEDUREP(vm->defaultEscapeHandler)) {
SCM_PROCEDUREP   2874 src/extlib.c     if (!SCM_PROCEDUREP(proc_scm)) Scm_Error("procedure required, but got %S", proc_scm);
SCM_PROCEDUREP   2877 src/extlib.c     if (!SCM_PROCEDUREP(setter_scm)) Scm_Error("procedure required, but got %S", setter_scm);
SCM_PROCEDUREP   3297 src/extlib.c     if (!SCM_PROCEDUREP(filler_scm)) Scm_Error("procedure required, but got %S", filler_scm);
SCM_PROCEDUREP   3337 src/extlib.c     if (!SCM_PROCEDUREP(flusher_scm)) Scm_Error("procedure required, but got %S", flusher_scm);
SCM_PROCEDUREP   5412 src/extlib.c     if (!SCM_FALSEP(handler) && !SCM_PROCEDUREP(handler)) {
SCM_PROCEDUREP   5919 src/extlib.c     if (!SCM_PROCEDUREP(proc_scm)) Scm_Error("procedure required, but got %S", proc_scm);
SCM_PROCEDUREP   2245 src/gauche.h       (SCM_PROCEDUREP(obj)&& \
SCM_PROCEDUREP   2249 src/gauche.h       (SCM_PROCEDUREP(obj)&& \
SCM_PROCEDUREP   2271 src/gauche.h       (SCM_PROCEDUREP(obj)&&(SCM_PROCEDURE_TYPE(obj)==SCM_PROC_CLOSURE))
SCM_PROCEDUREP   2284 src/gauche.h       (SCM_PROCEDUREP(obj)&&(SCM_PROCEDURE_TYPE(obj)==SCM_PROC_SUBR))
SCM_PROCEDUREP    432 src/intlib.c     } else if (SCM_PROCEDUREP(gval)
SCM_PROCEDUREP    497 src/intlib.c     if (!SCM_PROCEDUREP(proc_scm)) Scm_Error("procedure required, but got %S", proc_scm);
SCM_PROCEDUREP    674 src/intlib.c     if (!SCM_PROCEDUREP(proc_scm)) Scm_Error("procedure required, but got %S", proc_scm);
SCM_PROCEDUREP    692 src/intlib.c     if (!SCM_PROCEDUREP(proc_scm)) Scm_Error("procedure required, but got %S", proc_scm);
SCM_PROCEDUREP    410 src/main.c             if (SCM_PROCEDUREP(mainproc)) {
SCM_PROCEDUREP    326 src/proc.c         if (SCM_PROCEDUREP(proc)) {
SCM_PROCEDUREP    339 src/proc.c         if (SCM_PROCEDUREP(proc)) {
SCM_PROCEDUREP   1040 src/read.c         if (!SCM_PROCEDUREP(proc)) {
SCM_PROCEDUREP     83 src/repl.c         if (SCM_PROCEDUREP(printer)) {
SCM_PROCEDUREP    111 src/repl.c         } else if (SCM_PROCEDUREP(evaluator)) {
SCM_PROCEDUREP    124 src/repl.c         if (SCM_PROCEDUREP(reader)) {
SCM_PROCEDUREP    137 src/repl.c         if (SCM_PROCEDUREP(prompter)) {
SCM_PROCEDUREP    451 src/signal.c           if (SCM_PROCEDUREP(sigHandlers.handlers[sigQcopy[i]])) {
SCM_PROCEDUREP    503 src/signal.c       } else if (SCM_PROCEDUREP(handler)
SCM_PROCEDUREP   3374 src/stdlib.c   SCM_RESULT = SCM_PROCEDUREP(obj);
SCM_PROCEDUREP    853 src/vm.c                       if (MOSTLY_FALSE(!SCM_PROCEDUREP(VAL0))) {
SCM_PROCEDUREP   3008 src/vm.c           if (!SCM_PROCEDUREP(before) || SCM_PROCEDURE_REQUIRED(before) != 0)
SCM_PROCEDUREP   3010 src/vm.c           if (!SCM_PROCEDUREP(body) || SCM_PROCEDURE_REQUIRED(body) != 0)
SCM_PROCEDUREP   3012 src/vm.c           if (!SCM_PROCEDUREP(after) || SCM_PROCEDURE_REQUIRED(after) != 0)
SCM_PROCEDUREP   3503 src/vm.c           if (!SCM_PROCEDUREP(proc)