init 16 ext/mt-random/mt-lib.c ScmObj init; init 22 ext/mt-random/mt-lib.c init = (init_scm); init 24 ext/mt-random/mt-lib.c if (SCM_INTP(init)) { init 25 ext/mt-random/mt-lib.c Scm_MTInitByUI(mt, Scm_GetUInteger(init)); init 26 ext/mt-random/mt-lib.c } else if (SCM_BIGNUMP(init)) { init 28 ext/mt-random/mt-lib.c for (i=0; i<SCM_BIGNUM_SIZE(init); i++) { init 29 ext/mt-random/mt-lib.c s ^= SCM_BIGNUM(init)->values[i]; init 32 ext/mt-random/mt-lib.c } else if (SCM_U32VECTORP(init)) { init 33 ext/mt-random/mt-lib.c Scm_MTInitByArray(mt, (ScmInt32*)SCM_U32VECTOR_ELEMENTS(init), SCM_U32VECTOR_SIZE(init)); init 35 ext/mt-random/mt-lib.c Scm_Error("bad random seed: must be an exact integer or u32vector, but got %S", init); init 73 ext/uvector/gauche/uvector.h extern ScmObj Scm_MakeUVector(ScmClass *klass, int size, void *init); init 74 ext/uvector/gauche/uvector.h extern ScmObj Scm_MakeUVectorFull(ScmClass *klass, int size, void *init, init 86 ext/uvector/uvector.c ScmObj Scm_MakeUVectorFull(ScmClass *klass, int size, void *init, int immutable, void *owner) init 93 ext/uvector/uvector.c if (init) { init 94 ext/uvector/uvector.c vec->elements = init; /* trust the caller */ init 104 ext/uvector/uvector.c ScmObj Scm_MakeUVector(ScmClass *klass, int size, void *init) init 106 ext/uvector/uvector.c return Scm_MakeUVectorFull(klass, size, init, FALSE, NULL); init 198 gc/malloc.c GC_bool init; init 201 gc/malloc.c init = GC_obj_kinds[k].ok_init; init 222 gc/malloc.c if (init && !GC_debugging_started && 0 != result) { init 185 gc/mallocx.c GC_bool init; init 192 gc/mallocx.c init = GC_obj_kinds[k].ok_init; init 218 gc/mallocx.c if (init && !GC_debugging_started) { init 661 gc/reclaim.c ptr_t GC_reclaim_generic(hbp, hhdr, sz, init, list COUNT_PARAM) init 664 gc/reclaim.c GC_bool init; init 673 gc/reclaim.c if (init) { init 1296 src/bignum.c ScmBignum *Scm_MakeBignumWithSize(int size, u_long init) init 1299 src/bignum.c b->values[0] = init; init 1147 src/gauche.h ScmDStringChunk init; /* initial chunk */ init 2083 src/gauche.h SCM_EXTERN ScmBignum *Scm_MakeBignumWithSize(int size, u_long init); init 1073 src/port.c init: init 1084 src/port.c case '\n': goto init; init 1085 src/port.c case '\r': if (*buf != '\n') goto init; break; init 1403 src/string.c dstr->init.bytes = 0; init 1405 src/string.c dstr->current = dstr->init.data; init 1416 src/string.c size = dstr->init.bytes; init 1422 src/string.c size = (int)(dstr->current - dstr->init.data); init 1437 src/string.c dstr->init.bytes = (int)(dstr->current - dstr->init.data); init 1476 src/string.c size = (int)(dstr->current - dstr->init.data); init 1479 src/string.c memcpy(buf, dstr->init.data, size); init 1489 src/string.c memcpy(bptr, dstr->init.data, dstr->init.bytes); init 1490 src/string.c bptr += dstr->init.bytes; init 1568 src/string.c fprintf(out, " chunk0[%3d] = \"", dstr->init.bytes); init 1569 src/string.c fwrite(dstr->init.data, 1, dstr->init.bytes, out); init 1578 src/string.c int size = (int)(dstr->current - dstr->init.data); init 1580 src/string.c fwrite(dstr->init.data, 1, size, out); init 755 src/vm.c static int init = 0; init 756 src/vm.c if (!init) { init 765 src/vm.c init = TRUE;