type 31 ext/dbm/bdbm.c char *type; type 33 ext/dbm/bdbm.c case DB_BTREE: type = "btree"; break; type 34 ext/dbm/bdbm.c case DB_HASH: type = "hash"; break; type 35 ext/dbm/bdbm.c case DB_RECNO: type = "recno"; break; type 36 ext/dbm/bdbm.c default: type = "unknown"; break; type 38 ext/dbm/bdbm.c Scm_Printf(port, "#<bsd-db:%s %S>", type, SCM_BSD_DB(obj)->name); type 47 ext/dbm/bdbm.c db->type = DB_UNKNOWN; type 77 ext/dbm/bdbm.c return SCM_MAKE_INT(db->type); type 89 ext/dbm/bdbm.c case DB_UNKNOWN: db->type = SCM_INT_VALUE(obj); break; type 65 ext/fcntl/fcntl.c #define FLOCK_GET_N_SET(name, type) \ type 71 ext/fcntl/fcntl.c t->lock.name = (type)Scm_GetInteger(v); \ type 142 ext/net/gauche/net.h int type; type 166 ext/net/gauche/net.h extern ScmObj Scm_MakeSocket(int domain, int type, int protocol); type 211 ext/net/gauche/net.h extern ScmObj Scm_GetHostByAddr(const char *addr, int type); type 90 ext/net/net.c ScmSocket *make_socket(Socket fd, int type) type 99 ext/net/net.c s->type = type; type 104 ext/net/net.c ScmObj Scm_MakeSocket(int domain, int type, int protocol) type 107 ext/net/net.c SCM_SYSCALL(sock, socket(domain, type, protocol)); type 109 ext/net/net.c return SCM_OBJ(make_socket(sock, type)); type 146 ext/net/net.c if (sock->type != SOCK_DGRAM && type 172 ext/net/net.c if (sock->type != SOCK_DGRAM && type 256 ext/net/net.c newsock = make_socket(newfd, sock->type); type 139 ext/net/netdb.c ScmObj Scm_GetHostByAddr(const char *addr, int type) type 142 ext/net/netdb.c if (type != AF_INET) { type 143 ext/net/netdb.c Scm_Error("unsupported address type: %d", type); type 287 ext/net/netlib.c int type; type 299 ext/net/netlib.c type = SCM_INT_VALUE(type_scm); type 310 ext/net/netlib.c SCM_RESULT = Scm_MakeSocket(domain, type, protocol); type 1020 ext/net/netlib.c int type; type 1027 ext/net/netlib.c type = SCM_INT_VALUE(type_scm); type 1031 ext/net/netlib.c SCM_RESULT = Scm_GetHostByAddr(addr, type); type 46 ext/uvector/uvectorP.h static void range_error(const char *type, ScmObj obj) type 49 ext/uvector/uvectorP.h Scm_Error("value out of domain for %svector", type); type 51 ext/uvector/uvectorP.h Scm_Error("value out of domain for %svector: %S", type, obj); type 101 gc/dyn_load.c # define ElfW(type) Elf32_##type type 103 gc/dyn_load.c # define ElfW(type) Elf64_##type type 108 gc/dyn_load.c # define ElfW(type) Elf32_##type type 110 gc/dyn_load.c # define ElfW(type) Elf64_##type type 114 gc/dyn_load.c # define ElfW(type) Elf32_##type type 116 gc/dyn_load.c # define ElfW(type) Elf64_##type type 458 gc/include/private/gcconfig.h --> unknown machine type type 810 src/class.c int Scm_SubtypeP(ScmClass *sub, ScmClass *type) type 813 src/class.c if (sub == type) return TRUE; type 817 src/class.c if (*p++ == type) return TRUE; type 822 src/class.c int Scm_TypeP(ScmObj obj, ScmClass *type) type 824 src/class.c return Scm_SubtypeP(Scm_ClassOf(obj), type); type 980 src/code.c #define DEFINSN(sym, nam, np, type) \ type 981 src/code.c { nam, np, SCM_CPP_CAT(SCM_VM_OPERAND_, type) }, type 3664 src/extlib.c ScmObj type = SCM_FALSE; type 3666 src/extlib.c case SCM_PORT_FILE: type = sym_file; break; type 3667 src/extlib.c case SCM_PORT_PROC: type = sym_proc; break; type 3669 src/extlib.c case SCM_PORT_ISTR: type = sym_string; break; type 3671 src/extlib.c SCM_RETURN(type); type 4435 src/extlib.c static int get_hash_proc(ScmSymbol *type) { type 4436 src/extlib.c if (SCM_EQ(SCM_OBJ(type), sym_eq)) return SCM_HASH_EQ; type 4437 src/extlib.c else if (SCM_EQ(SCM_OBJ(type), sym_eqv)) return SCM_HASH_EQV; type 4438 src/extlib.c else if (SCM_EQ(SCM_OBJ(type), sym_equal)) return SCM_HASH_EQUAL; type 4439 src/extlib.c else if (SCM_EQ(SCM_OBJ(type), sym_string_eq)) return SCM_HASH_STRING; type 4441 src/extlib.c Scm_Error("unsupported hash type: %S", type); type 4448 src/extlib.c ScmSymbol* type; type 4459 src/extlib.c type = SCM_SYMBOL(type_scm); type 4461 src/extlib.c SCM_RETURN(Scm_MakeHashTableSimple(get_hash_proc(type), 0)); type 4496 src/extlib.c switch (hash->type) { type 336 src/gauche.h #define SCM_NEW(type) ((type*)(SCM_MALLOC(sizeof(type)))) type 337 src/gauche.h #define SCM_NEW_ARRAY(type, nelts) ((type*)(SCM_MALLOC(sizeof(type)*(nelts)))) type 338 src/gauche.h #define SCM_NEW2(type, size) ((type)(SCM_MALLOC(size))) type 339 src/gauche.h #define SCM_NEW_ATOMIC(type) ((type*)(SCM_MALLOC_ATOMIC(sizeof(type)))) type 340 src/gauche.h #define SCM_NEW_ATOMIC2(type, size) ((type)(SCM_MALLOC_ATOMIC(size))) type 569 src/gauche.h SCM_EXTERN int Scm_SubtypeP(ScmClass *sub, ScmClass *type); type 570 src/gauche.h SCM_EXTERN int Scm_TypeP(ScmObj obj, ScmClass *type); type 682 src/gauche.h #define SCM_FOREIGN_POINTER_REF(type, obj) \ type 683 src/gauche.h ((type)(SCM_FOREIGN_POINTER(obj)->ptr)) type 1355 src/gauche.h unsigned int type : 2; /* SCM_PORT_{FILE|ISTR|OSTR|PROC} */ type 1448 src/gauche.h #define SCM_PORT_TYPE(obj) (SCM_PORT(obj)->type) type 1699 src/gauche.h int type; type 1726 src/gauche.h #define SCM_HASH_TABLE_RAW_P(ht) (SCM_HASH_TABLE(ht)->type >= SCM_HASH_WORD) type 1749 src/gauche.h SCM_EXTERN ScmObj Scm_MakeHashTableSimple(int type, int initSize); type 1752 src/gauche.h int type, type 2215 src/gauche.h unsigned char type; /* procedure type */ type 2235 src/gauche.h #define SCM_PROCEDURE_TYPE(obj) SCM_PROCEDURE(obj)->type type 2255 src/gauche.h SCM_PROCEDURE(obj)->type = typ, \ type 2653 src/gauche.h ScmObj type; /* 'time-utc by default. see SRFI-19 */ type 2664 src/gauche.h SCM_EXTERN ScmObj Scm_MakeTime(ScmObj type, long sec, long nsec); type 64 src/gauche/memory.h #define SCM_MALLOC_WORDS(p, n, type) \ type 68 src/gauche/memory.h p = (type)SCMMW__tmpptr; \ type 75 src/gauche/memory.h p = (type)SCMMW__tmpptr; \ type 107 src/gauche/memory.h #define SCM_MALLOC_WORDS(p, n, type) \ type 108 src/gauche/memory.h (p = (type)SCM_MALLOC(n * sizeof(GC_word))) type 110 src/gauche/memory.h #define SCM_MALLOC_ATOMIC_WORDS(p, n, type) \ type 111 src/gauche/memory.h (p = (type)SCM_MALLOC_ATOMIC(n * sizeof(GC_word))) type 513 src/hash.c int type, type 533 src/hash.c z->type = type; type 545 src/hash.c ScmObj Scm_MakeHashTableSimple(int type, int initSize) type 547 src/hash.c switch (type) { type 569 src/hash.c Scm_Error("[internal error]: wrong TYPE argument passed to Scm_MakeHashTableSimple: %d", type); type 581 src/hash.c ScmObj Scm_MakeHashTableFull(ScmClass *klass, int type, ScmHashProc hashfn, type 590 src/hash.c switch (type) { type 593 src/hash.c return make_hash_table(klass, type, general_access, hashfn, type 596 src/hash.c Scm_Error("[internal error]: wrong TYPE argument passed to Scm_MakeHashTableFull: %d", type); type 775 src/hash.c switch (ht->type) { type 121 src/port.c static ScmPort *make_port(ScmClass *klass, int dir, int type) type 128 src/port.c port->type = type; type 142 src/port.c switch (type) { type 482 src/regexp.c ScmObj type = SCM_SYM_REP_BOUND; /* default is greedy */ type 531 src/regexp.c if (ch == '?') type = SCM_SYM_REP_BOUND_MIN; type 533 src/regexp.c return Scm_Cons(type, Scm_Cons(SCM_MAKE_INT(rep_min), m)); type 829 src/regexp.c ScmObj type, seq, seqo; type 831 src/regexp.c type = SCM_CAR(ast); type 832 src/regexp.c if (SCM_EQ(type, SCM_SYM_COMP)) return ast; type 834 src/regexp.c if (SCM_EQ(type, SCM_SYM_ALT)) { type 852 src/regexp.c if (SCM_EQ(type, SCM_SYM_REP_BOUND)) seq = SCM_CDDR(ast); type 857 src/regexp.c if (SCM_EQ(type, SCM_SYM_REP_BOUND)) { type 858 src/regexp.c return Scm_Cons(type, Scm_Cons(SCM_CADR(ast), seqo)); type 860 src/regexp.c return Scm_Cons(type, seqo); type 1020 src/regexp.c ScmObj type; type 1084 src/regexp.c type = SCM_CAR(ast); type 1085 src/regexp.c if (SCM_EQ(type, SCM_SYM_COMP)) { type 1096 src/regexp.c if (SCM_EQ(type, SCM_SYM_SEQ)) { type 1100 src/regexp.c if (SCM_INTP(type)) { type 1101 src/regexp.c int grpno = SCM_INT_VALUE(type); type 1109 src/regexp.c if (SCM_EQ(type, SCM_SYM_SEQ_UNCASE) || SCM_EQ(type, SCM_SYM_SEQ_CASE)) { type 1111 src/regexp.c ctx->casefoldp = SCM_EQ(type, SCM_SYM_SEQ_UNCASE); type 1116 src/regexp.c if (SCM_EQ(type, SCM_SYM_REP_WHILE)) { type 1134 src/regexp.c type = SCM_SYM_REP; type 1136 src/regexp.c if (SCM_EQ(type, SCM_SYM_ASSERT) || SCM_EQ(type, SCM_SYM_NASSERT)) { type 1138 src/regexp.c rc3_emit(ctx, SCM_EQ(type, SCM_SYM_ASSERT) ? RE_ASSERT : RE_NASSERT); type 1145 src/regexp.c if (SCM_EQ(type, SCM_SYM_REP)) { type 1160 src/regexp.c if (SCM_EQ(type, SCM_SYM_REP_MIN)) { type 1181 src/regexp.c if (SCM_EQ(type, SCM_SYM_ALT)) { type 1221 src/regexp.c if (SCM_EQ(type, SCM_SYM_REP_BOUND) || SCM_EQ(type, SCM_SYM_REP_BOUND_MIN)) { type 1254 src/regexp.c int greedy = SCM_EQ(type, SCM_SYM_REP_BOUND); type 1319 src/regexp.c ScmObj type; type 1324 src/regexp.c type = SCM_CAR(ast); type 1325 src/regexp.c if (SCM_INTP(type) || SCM_EQ(type, SCM_SYM_SEQ) type 1326 src/regexp.c || SCM_EQ(type, SCM_SYM_SEQ_UNCASE) || SCM_EQ(type, SCM_SYM_SEQ_CASE)) { type 1330 src/regexp.c if (SCM_EQ(type, SCM_SYM_ALT)) { type 1522 src/regexp.c ScmObj type, rest; type 1536 src/regexp.c type = SCM_CAR(ast); type 1537 src/regexp.c if (SCM_INTP(type)) { type 1540 src/regexp.c if (SCM_INT_VALUE(type) == grpno && SCM_EQ(SCM_CDR(ast), rest)) { type 1546 src/regexp.c if (SCM_EQ(type, SCM_SYM_COMP)) { type 1551 src/regexp.c if (SCM_EQ(type, SCM_SYM_SEQ) || SCM_EQ(type, SCM_SYM_ALT) type 1552 src/regexp.c || SCM_EQ(type, SCM_SYM_SEQ_UNCASE) || SCM_EQ(type, SCM_SYM_SEQ_CASE) type 1553 src/regexp.c || SCM_EQ(type, SCM_SYM_REP) || SCM_EQ(type, SCM_SYM_REP_MIN) type 1554 src/regexp.c || SCM_EQ(type, SCM_SYM_ASSERT) || SCM_EQ(type, SCM_SYM_NASSERT) type 1555 src/regexp.c || SCM_EQ(type, SCM_SYM_REP_WHILE)) { type 1558 src/regexp.c else return Scm_Cons(type, rest); type 1560 src/regexp.c if (SCM_EQ(type, SCM_SYM_REP_BOUND) || SCM_EQ(type, SCM_SYM_REP_BOUND_MIN)) { type 1567 src/regexp.c else return Scm_Cons(type, Scm_Cons(SCM_CADR(ast), rest)); type 704 src/system.c t->type = SCM_SYM_TIME_UTC; type 712 src/system.c Scm_Printf(port, "#<%S %lu.%09lu>", t->type, t->sec, t->nsec); type 721 src/system.c if (SCM_EQ(tx->type, ty->type) type 729 src/system.c if (!SCM_EQ(tx->type, ty->type)) { type 746 src/system.c ScmObj Scm_MakeTime(ScmObj type, long sec, long nsec) type 749 src/system.c t->type = SCM_FALSEP(type)? SCM_SYM_TIME_UTC : type; type 785 src/system.c return t->type; type 793 src/system.c t->type = val; type 745 src/vm.c #define DEFINSN(insn, name, nargs, type) && SCM_CPP_CAT(LABEL_, insn),