thunk 65 ext/threads/threads.c ScmObj Scm_MakeThread(ScmProcedure *thunk, ScmObj name) thunk 69 ext/threads/threads.c if (SCM_PROCEDURE_REQUIRED(thunk) != 0) { thunk 70 ext/threads/threads.c Scm_Error("thunk required, but got %S", thunk); thunk 73 ext/threads/threads.c vm->thunk = thunk; thunk 123 ext/threads/threads.c vm->result = Scm_Apply(SCM_OBJ(vm->thunk), SCM_NIL); thunk 165 ext/threads/threads.c SCM_ASSERT(vm->thunk); thunk 43 ext/threads/threads.h extern ScmObj Scm_MakeThread(ScmProcedure *thunk, ScmObj name); thunk 116 ext/threads/thrlib.c ScmProcedure* thunk; thunk 125 ext/threads/thrlib.c thunk = SCM_PROCEDURE(thunk_scm); thunk 135 ext/threads/thrlib.c SCM_RESULT = Scm_MakeThread(thunk, name); thunk 18 src/exclib.c ScmObj thunk; thunk 23 src/exclib.c thunk = (thunk_scm); thunk 29 src/exclib.c if (!SCM_PROCEDURE_THUNK_P(thunk)) { thunk 30 src/exclib.c Scm_Error("thunk required, but got %S", thunk); thunk 34 src/exclib.c SCM_RESULT = Scm_VMWithErrorHandler(handler, thunk); thunk 63 src/exclib.c ScmObj thunk; thunk 68 src/exclib.c thunk = (thunk_scm); thunk 74 src/exclib.c if (!SCM_PROCEDURE_THUNK_P(thunk)) { thunk 75 src/exclib.c Scm_Error("thunk required, but got %S", thunk); thunk 79 src/exclib.c SCM_RESULT = Scm_VMWithExceptionHandler(handler, thunk); thunk 3482 src/extlib.c ScmObj thunk; thunk 3488 src/extlib.c thunk = (thunk_scm); thunk 3492 src/extlib.c SCM_RESULT = (Scm_WithPort(&port, thunk, SCM_PORT_CURIN, FALSE)); thunk 3506 src/extlib.c ScmObj thunk; thunk 3512 src/extlib.c thunk = (thunk_scm); thunk 3516 src/extlib.c SCM_RESULT = (Scm_WithPort(&port, thunk, SCM_PORT_CUROUT, FALSE)); thunk 3530 src/extlib.c ScmObj thunk; thunk 3536 src/extlib.c thunk = (thunk_scm); thunk 3540 src/extlib.c SCM_RESULT = (Scm_WithPort(&port, thunk, SCM_PORT_CURERR, FALSE)); thunk 437 src/gauche.h SCM_EXTERN ScmObj Scm_VMWithErrorHandler(ScmObj handler, ScmObj thunk); thunk 438 src/gauche.h SCM_EXTERN ScmObj Scm_VMWithExceptionHandler(ScmObj handler, ScmObj thunk); thunk 1545 src/gauche.h SCM_EXTERN ScmObj Scm_WithPort(ScmPort *port[], ScmObj thunk, thunk 365 src/gauche/vm.h ScmProcedure *thunk; /* Entry point of this VM. */ thunk 1310 src/port.c ScmObj Scm_WithPort(ScmPort *port[], ScmObj thunk, int mask, int closep) thunk 1333 src/port.c return Scm_VMDynamicWind(Scm_NullProc(), SCM_OBJ(thunk), finalizer); thunk 159 src/vm.c v->thunk = NULL; thunk 3336 src/vm.c ScmObj Scm_VMWithErrorHandler(ScmObj handler, ScmObj thunk) thunk 3362 src/vm.c return Scm_VMDynamicWind(before, thunk, after); thunk 3378 src/vm.c ScmObj Scm_VMWithExceptionHandler(ScmObj handler, ScmObj thunk) thunk 3383 src/vm.c return Scm_VMDynamicWind(before, thunk, after);