key 183 ext/dbm/gdbm.c ScmString* key; key 197 ext/dbm/gdbm.c key = SCM_STRING(key_scm); key 213 ext/dbm/gdbm.c TO_DATUM(dkey, key); key 229 ext/dbm/gdbm.c ScmString* key; key 236 ext/dbm/gdbm.c key = SCM_STRING(key_scm); key 242 ext/dbm/gdbm.c TO_DATUM(dkey, key); key 258 ext/dbm/gdbm.c ScmString* key; key 265 ext/dbm/gdbm.c key = SCM_STRING(key_scm); key 271 ext/dbm/gdbm.c TO_DATUM(dkey, key); key 307 ext/dbm/gdbm.c ScmString* key; key 314 ext/dbm/gdbm.c key = SCM_STRING(key_scm); key 320 ext/dbm/gdbm.c TO_DATUM(dkey, key); key 375 ext/dbm/gdbm.c ScmString* key; key 382 ext/dbm/gdbm.c key = SCM_STRING(key_scm); key 388 ext/dbm/gdbm.c TO_DATUM(dkey, key); key 150 ext/dbm/ndbm.c ScmString* key; key 164 ext/dbm/ndbm.c key = SCM_STRING(key_scm); key 180 ext/dbm/ndbm.c TO_DATUM(dkey, key); key 196 ext/dbm/ndbm.c ScmString* key; key 203 ext/dbm/ndbm.c key = SCM_STRING(key_scm); key 209 ext/dbm/ndbm.c TO_DATUM(dkey, key); key 225 ext/dbm/ndbm.c ScmString* key; key 232 ext/dbm/ndbm.c key = SCM_STRING(key_scm); key 238 ext/dbm/ndbm.c TO_DATUM(dkey, key); key 254 ext/dbm/ndbm.c ScmString* key; key 261 ext/dbm/ndbm.c key = SCM_STRING(key_scm); key 267 ext/dbm/ndbm.c TO_DATUM(dkey, key); key 103 ext/dbm/odbm.c ScmString* key; key 109 ext/dbm/odbm.c key = SCM_STRING(key_scm); key 118 ext/dbm/odbm.c TO_DATUM(dkey, key); key 132 ext/dbm/odbm.c ScmString* key; key 136 ext/dbm/odbm.c key = SCM_STRING(key_scm); key 142 ext/dbm/odbm.c TO_DATUM(dkey, key); key 156 ext/dbm/odbm.c ScmString* key; key 160 ext/dbm/odbm.c key = SCM_STRING(key_scm); key 166 ext/dbm/odbm.c TO_DATUM(dkey, key); key 197 ext/dbm/odbm.c ScmString* key; key 201 ext/dbm/odbm.c key = SCM_STRING(key_scm); key 207 ext/dbm/odbm.c TO_DATUM(dkey, key); key 166 ext/digest/sha.c subRound (A, B, C, D, E, f1, K2, sha->key[0]); key 167 ext/digest/sha.c subRound (E, A, B, C, D, f1, K2, sha->key[1]); key 168 ext/digest/sha.c subRound (D, E, A, B, C, f1, K2, sha->key[2]); key 169 ext/digest/sha.c subRound (C, D, E, A, B, f1, K2, sha->key[3]); key 170 ext/digest/sha.c subRound (B, C, D, E, A, f1, K2, sha->key[4]); key 171 ext/digest/sha.c subRound (A, B, C, D, E, f1, K2, sha->key[5]); key 172 ext/digest/sha.c subRound (E, A, B, C, D, f1, K2, sha->key[6]); key 173 ext/digest/sha.c subRound (D, E, A, B, C, f1, K2, sha->key[7]); key 174 ext/digest/sha.c subRound (C, D, E, A, B, f1, K2, sha->key[8]); key 175 ext/digest/sha.c subRound (B, C, D, E, A, f1, K2, sha->key[9]); key 176 ext/digest/sha.c subRound (A, B, C, D, E, f1, K2, sha->key[10]); key 177 ext/digest/sha.c subRound (E, A, B, C, D, f1, K2, sha->key[11]); key 178 ext/digest/sha.c subRound (D, E, A, B, C, f1, K2, sha->key[12]); key 179 ext/digest/sha.c subRound (C, D, E, A, B, f1, K2, sha->key[13]); key 180 ext/digest/sha.c subRound (B, C, D, E, A, f1, K2, sha->key[14]); key 181 ext/digest/sha.c subRound (A, B, C, D, E, f1, K2, sha->key[15]); key 182 ext/digest/sha.c subRound (E, A, B, C, D, f1, K2, expand (sha->key, 16)); key 183 ext/digest/sha.c subRound (D, E, A, B, C, f1, K2, expand (sha->key, 17)); key 184 ext/digest/sha.c subRound (C, D, E, A, B, f1, K2, expand (sha->key, 18)); key 185 ext/digest/sha.c subRound (B, C, D, E, A, f1, K2, expand (sha->key, 19)); key 187 ext/digest/sha.c subRound (A, B, C, D, E, f2, K3, expand (sha->key, 20)); key 188 ext/digest/sha.c subRound (E, A, B, C, D, f2, K3, expand (sha->key, 21)); key 189 ext/digest/sha.c subRound (D, E, A, B, C, f2, K3, expand (sha->key, 22)); key 190 ext/digest/sha.c subRound (C, D, E, A, B, f2, K3, expand (sha->key, 23)); key 191 ext/digest/sha.c subRound (B, C, D, E, A, f2, K3, expand (sha->key, 24)); key 192 ext/digest/sha.c subRound (A, B, C, D, E, f2, K3, expand (sha->key, 25)); key 193 ext/digest/sha.c subRound (E, A, B, C, D, f2, K3, expand (sha->key, 26)); key 194 ext/digest/sha.c subRound (D, E, A, B, C, f2, K3, expand (sha->key, 27)); key 195 ext/digest/sha.c subRound (C, D, E, A, B, f2, K3, expand (sha->key, 28)); key 196 ext/digest/sha.c subRound (B, C, D, E, A, f2, K3, expand (sha->key, 29)); key 197 ext/digest/sha.c subRound (A, B, C, D, E, f2, K3, expand (sha->key, 30)); key 198 ext/digest/sha.c subRound (E, A, B, C, D, f2, K3, expand (sha->key, 31)); key 199 ext/digest/sha.c subRound (D, E, A, B, C, f2, K3, expand (sha->key, 32)); key 200 ext/digest/sha.c subRound (C, D, E, A, B, f2, K3, expand (sha->key, 33)); key 201 ext/digest/sha.c subRound (B, C, D, E, A, f2, K3, expand (sha->key, 34)); key 202 ext/digest/sha.c subRound (A, B, C, D, E, f2, K3, expand (sha->key, 35)); key 203 ext/digest/sha.c subRound (E, A, B, C, D, f2, K3, expand (sha->key, 36)); key 204 ext/digest/sha.c subRound (D, E, A, B, C, f2, K3, expand (sha->key, 37)); key 205 ext/digest/sha.c subRound (C, D, E, A, B, f2, K3, expand (sha->key, 38)); key 206 ext/digest/sha.c subRound (B, C, D, E, A, f2, K3, expand (sha->key, 39)); key 208 ext/digest/sha.c subRound (A, B, C, D, E, f3, K5, expand (sha->key, 40)); key 209 ext/digest/sha.c subRound (E, A, B, C, D, f3, K5, expand (sha->key, 41)); key 210 ext/digest/sha.c subRound (D, E, A, B, C, f3, K5, expand (sha->key, 42)); key 211 ext/digest/sha.c subRound (C, D, E, A, B, f3, K5, expand (sha->key, 43)); key 212 ext/digest/sha.c subRound (B, C, D, E, A, f3, K5, expand (sha->key, 44)); key 213 ext/digest/sha.c subRound (A, B, C, D, E, f3, K5, expand (sha->key, 45)); key 214 ext/digest/sha.c subRound (E, A, B, C, D, f3, K5, expand (sha->key, 46)); key 215 ext/digest/sha.c subRound (D, E, A, B, C, f3, K5, expand (sha->key, 47)); key 216 ext/digest/sha.c subRound (C, D, E, A, B, f3, K5, expand (sha->key, 48)); key 217 ext/digest/sha.c subRound (B, C, D, E, A, f3, K5, expand (sha->key, 49)); key 218 ext/digest/sha.c subRound (A, B, C, D, E, f3, K5, expand (sha->key, 50)); key 219 ext/digest/sha.c subRound (E, A, B, C, D, f3, K5, expand (sha->key, 51)); key 220 ext/digest/sha.c subRound (D, E, A, B, C, f3, K5, expand (sha->key, 52)); key 221 ext/digest/sha.c subRound (C, D, E, A, B, f3, K5, expand (sha->key, 53)); key 222 ext/digest/sha.c subRound (B, C, D, E, A, f3, K5, expand (sha->key, 54)); key 223 ext/digest/sha.c subRound (A, B, C, D, E, f3, K5, expand (sha->key, 55)); key 224 ext/digest/sha.c subRound (E, A, B, C, D, f3, K5, expand (sha->key, 56)); key 225 ext/digest/sha.c subRound (D, E, A, B, C, f3, K5, expand (sha->key, 57)); key 226 ext/digest/sha.c subRound (C, D, E, A, B, f3, K5, expand (sha->key, 58)); key 227 ext/digest/sha.c subRound (B, C, D, E, A, f3, K5, expand (sha->key, 59)); key 229 ext/digest/sha.c subRound (A, B, C, D, E, f4, K10, expand (sha->key, 60)); key 230 ext/digest/sha.c subRound (E, A, B, C, D, f4, K10, expand (sha->key, 61)); key 231 ext/digest/sha.c subRound (D, E, A, B, C, f4, K10, expand (sha->key, 62)); key 232 ext/digest/sha.c subRound (C, D, E, A, B, f4, K10, expand (sha->key, 63)); key 233 ext/digest/sha.c subRound (B, C, D, E, A, f4, K10, expand (sha->key, 64)); key 234 ext/digest/sha.c subRound (A, B, C, D, E, f4, K10, expand (sha->key, 65)); key 235 ext/digest/sha.c subRound (E, A, B, C, D, f4, K10, expand (sha->key, 66)); key 236 ext/digest/sha.c subRound (D, E, A, B, C, f4, K10, expand (sha->key, 67)); key 237 ext/digest/sha.c subRound (C, D, E, A, B, f4, K10, expand (sha->key, 68)); key 238 ext/digest/sha.c subRound (B, C, D, E, A, f4, K10, expand (sha->key, 69)); key 239 ext/digest/sha.c subRound (A, B, C, D, E, f4, K10, expand (sha->key, 70)); key 240 ext/digest/sha.c subRound (E, A, B, C, D, f4, K10, expand (sha->key, 71)); key 241 ext/digest/sha.c subRound (D, E, A, B, C, f4, K10, expand (sha->key, 72)); key 242 ext/digest/sha.c subRound (C, D, E, A, B, f4, K10, expand (sha->key, 73)); key 243 ext/digest/sha.c subRound (B, C, D, E, A, f4, K10, expand (sha->key, 74)); key 244 ext/digest/sha.c subRound (A, B, C, D, E, f4, K10, expand (sha->key, 75)); key 245 ext/digest/sha.c subRound (E, A, B, C, D, f4, K10, expand (sha->key, 76)); key 246 ext/digest/sha.c subRound (D, E, A, B, C, f4, K10, expandx (sha->key, 77)); key 247 ext/digest/sha.c subRound (C, D, E, A, B, f4, K10, expandx (sha->key, 78)); key 248 ext/digest/sha.c subRound (B, C, D, E, A, f4, K10, expandx (sha->key, 79)); key 280 ext/digest/sha.c memcpy ((u_char *) ctx->key + i, buf, len); key 286 ext/digest/sha.c memcpy ((u_char *) ctx->key + i, buf, SHA_BLOCKBYTES - i); key 287 ext/digest/sha.c shaByteSwap (ctx->key, (u_char *) ctx->key, SHA_BLOCKWORDS); key 296 ext/digest/sha.c shaByteSwap (ctx->key, buf, SHA_BLOCKWORDS); key 304 ext/digest/sha.c memcpy (ctx->key, buf, len); key 320 ext/digest/sha.c u_char *p = (u_char *) ctx->key + i; /* First unused byte */ key 332 ext/digest/sha.c shaByteSwap (ctx->key, (u_char *) ctx->key, 16); key 334 ext/digest/sha.c p = (u_char *) ctx->key; key 338 ext/digest/sha.c shaByteSwap (ctx->key, (u_char *) ctx->key, 14); key 342 ext/digest/sha.c ctx->key[14] = (uint32_t) (ctx->bytes >> 29); key 343 ext/digest/sha.c ctx->key[15] = (uint32_t) ctx->bytes << 3; key 345 ext/digest/sha.c ctx->key[14] = ctx->bytesHi << 3 | ctx->bytesLo >> 29; key 346 ext/digest/sha.c ctx->key[15] = ctx->bytesLo << 3; key 33 ext/digest/sha.h unsigned int key[SHA_BLOCKWORDS]; key 167 gc/headers.c if (p -> key == hi) return(TRUE); key 182 gc/headers.c r -> key = hi; key 186 gc/headers.c while ((p = *prev) != 0 && p -> key < hi) { key 275 gc/headers.c (((index_p->key << LOG_BOTTOM_SZ) + (word)j) key 301 gc/headers.c while (bi != 0 && bi -> key < hi) bi = bi -> asc_link; key 312 gc/headers.c (((bi -> key << LOG_BOTTOM_SZ) + j) key 338 gc/headers.c while (bi != 0 && bi -> key > hi) bi = bi -> desc_link; key 350 gc/headers.c (((bi -> key << LOG_BOTTOM_SZ) + j) key 160 gc/include/private/gc_hdrs.h word key; /* high order address bits. */ key 208 gc/include/private/gc_hdrs.h while (_bi -> key != hi && _bi != GC_all_nils) \ key 75 gc/include/private/specific.h extern int PREFIXED(setspecific) (tsd * key, void * value); key 77 gc/include/private/specific.h extern void PREFIXED(remove_specific) (tsd * key); key 80 gc/include/private/specific.h void * PREFIXED(slow_getspecific) (tsd * key, unsigned long qtid, key 83 gc/include/private/specific.h static __inline__ void * PREFIXED(getspecific) (tsd * key) { key 86 gc/include/private/specific.h tse * volatile * entry_ptr = key -> cache + hash_val; key 92 gc/include/private/specific.h return PREFIXED(slow_getspecific) (key, qtid, entry_ptr); key 95 gc/pthread_support.c # define GC_setspecific(key, v) ((key) = (v), 0) key 96 gc/pthread_support.c # define GC_key_create(key, d) 0 key 45 gc/specific.c int PREFIXED(setspecific) (tsd * key, void * value) { key 52 gc/specific.c pthread_mutex_lock(&(key -> lock)); key 54 gc/specific.c entry -> next = key -> hash[hash_val]; key 60 gc/specific.c *(volatile tse **)(key -> hash + hash_val) = entry; key 61 gc/specific.c pthread_mutex_unlock(&(key -> lock)); key 67 gc/specific.c void PREFIXED(remove_specific) (tsd * key) { key 71 gc/specific.c tse **link = key -> hash + hash_val; key 73 gc/specific.c pthread_mutex_lock(&(key -> lock)); key 101 gc/specific.c pthread_mutex_unlock(&(key -> lock)); key 105 gc/specific.c void * PREFIXED(slow_getspecific) (tsd * key, unsigned long qtid, key 109 gc/specific.c tse *entry = key -> hash[hash_val]; key 603 src/char.c static ScmChar read_charset_xdigits(ScmPort *port, int ndigs, int key) key 623 src/char.c Scm_DStringPutc(&ds, key); key 626 src/char.c key, Scm_DStringGetz(&ds)); key 2653 src/class.c ScmObj key, ScmObj fallback) key 2655 src/class.c ScmObj p = Scm_Assq(key, fp->attributes); key 2659 src/class.c key, SCM_OBJ(fp)); key 2665 src/class.c ScmObj key, ScmObj value) key 2667 src/class.c ScmObj p = Scm_Assq(key, fp->attributes); key 2669 src/class.c else fp->attributes = Scm_Acons(key, value, fp->attributes); key 705 src/error.c const char *key = va_arg(ap, const char *); key 706 src/error.c if (key == NULL) { key 708 src/error.c } else if (key == SCM_RAISE_CONDITION_MESSAGE) { key 717 src/error.c SCM_APPEND1(argh, argt, SCM_MAKE_KEYWORD(key)); key 989 src/extlib.c ScmObj key; key 999 src/extlib.c key = (key_scm); key 1011 src/extlib.c SCM_RESULT = Scm_GetKeyword(key, list, fallback); key 1023 src/extlib.c ScmObj key; key 1028 src/extlib.c key = (key_scm); key 1034 src/extlib.c SCM_RESULT = Scm_DeleteKeyword(key, list); key 1046 src/extlib.c ScmObj key; key 1051 src/extlib.c key = (key_scm); key 1057 src/extlib.c SCM_RESULT = Scm_DeleteKeywordX(key, list); key 1069 src/extlib.c ScmKeyword* key; key 1073 src/extlib.c key = SCM_KEYWORD(key_scm); key 1077 src/extlib.c SCM_RESULT = (SCM_OBJ(SCM_KEYWORD_NAME(key))); key 4534 src/extlib.c ScmObj key; key 4545 src/extlib.c key = (key_scm); key 4553 src/extlib.c ScmHashEntry *e = Scm_HashTableGet(hash, key); key 4556 src/extlib.c else Scm_Error("hash table doesn't have an entry for key %S", key); key 4570 src/extlib.c ScmObj key; key 4578 src/extlib.c key = (key_scm); key 4582 src/extlib.c Scm_HashTablePut(hash, key, value); key 4595 src/extlib.c ScmObj key; key 4601 src/extlib.c key = (key_scm); key 4605 src/extlib.c SCM_RESULT = (Scm_HashTableDelete(hash, key) != NULL); key 4619 src/extlib.c ScmObj key; key 4625 src/extlib.c key = (key_scm); key 4629 src/extlib.c SCM_RESULT = (Scm_HashTableGet(hash, key) != NULL); key 4649 src/extlib.c ScmObj key; key 4662 src/extlib.c key = (key_scm); key 4678 src/extlib.c e = Scm_HashTableGet(hash, key); key 4679 src/extlib.c if (!e) Scm_Error("hash table doesn't have an entry for key %S", key); key 4681 src/extlib.c e = Scm_HashTableAdd(hash, key, defval); key 4699 src/extlib.c ScmObj key; key 4707 src/extlib.c key = (key_scm); key 4711 src/extlib.c ScmHashEntry *e = Scm_HashTableAdd(hash, key, SCM_UNBOUND); key 4726 src/extlib.c ScmObj key; key 4737 src/extlib.c key = (key_scm); key 4745 src/extlib.c ScmHashEntry *e = Scm_HashTableGet(hash, key); ScmObj r; key 4748 src/extlib.c Scm_Error("hash table doesn't have an entry for key %S", key); key 4753 src/extlib.c Scm_Error("hash table value for key %S is not a pair: %S", key, e->value); key 4772 src/extlib.c else SCM_RETURN(Scm_Values2(e->key, e->value)); key 5699 src/extlib.c ScmObj key; key 5710 src/extlib.c key = (key_scm); key 5720 src/extlib.c SCM_RESULT = Scm_ForeignPointerAttrGet(fp, key, fallback); key 5734 src/extlib.c ScmObj key; key 5742 src/extlib.c key = (key_scm); key 5748 src/extlib.c SCM_RESULT = Scm_ForeignPointerAttrSet(fp, key, value); key 719 src/gauche.h ScmObj key, ScmObj fallback); key 721 src/gauche.h ScmObj key, ScmObj value); key 869 src/gauche.h SCM_EXTERN ScmObj Scm_PairAttrGet(ScmPair *pair, ScmObj key, ScmObj fallback); key 870 src/gauche.h SCM_EXTERN ScmObj Scm_PairAttrSet(ScmPair *pair, ScmObj key, ScmObj value); key 1689 src/gauche.h void *key, int op, void *val); key 1690 src/gauche.h typedef unsigned long (*ScmHashProc)(ScmHashTable *ht, void *key); key 1691 src/gauche.h typedef int (*ScmHashCmpProc)(ScmHashTable *ht, void *key, ScmHashEntry *e); key 1737 src/gauche.h void *key; key 1763 src/gauche.h SCM_EXTERN ScmHashEntry *Scm_HashTableGetRaw(ScmHashTable *hash, void *key); key 1765 src/gauche.h void *key, void *value); key 1767 src/gauche.h void *key, void *value); key 1768 src/gauche.h SCM_EXTERN ScmHashEntry *Scm_HashTableDeleteRaw(ScmHashTable *hash, void *key); key 1770 src/gauche.h SCM_EXTERN ScmHashEntry *Scm_HashTableGet(ScmHashTable *hash, ScmObj key); key 1772 src/gauche.h ScmObj key, ScmObj value); key 1774 src/gauche.h ScmObj key, ScmObj value); key 1775 src/gauche.h SCM_EXTERN ScmHashEntry *Scm_HashTableDelete(ScmHashTable *hash, ScmObj key); key 1942 src/gauche.h SCM_EXTERN ScmObj Scm_GetKeyword(ScmObj key, ScmObj list, ScmObj fallback); key 1943 src/gauche.h SCM_EXTERN ScmObj Scm_DeleteKeyword(ScmObj key, ScmObj list); key 1944 src/gauche.h SCM_EXTERN ScmObj Scm_DeleteKeywordX(ScmObj key, ScmObj list); key 275 src/hash.c ScmObj key, key 280 src/hash.c e->key = key; key 298 src/hash.c unsigned long hashval = table->hashfn(table, f->key); key 325 src/hash.c void *key, int mode, void *value) key 330 src/hash.c ADDRESS_HASH(hashval, key); key 334 src/hash.c if (e->key == key) { key 345 src/hash.c else return insert_entry(table, key, value, index); key 358 src/hash.c static unsigned long eqv_hash(ScmHashTable *table, void *key) key 360 src/hash.c return Scm_EqvHash(SCM_OBJ(key)); key 363 src/hash.c static int eqv_cmp(ScmHashTable *table, void *key, ScmHashEntry *e) key 365 src/hash.c return Scm_EqvP(SCM_OBJ(key), e->key); key 368 src/hash.c static unsigned long equal_hash(ScmHashTable *table, void *key) key 370 src/hash.c return Scm_Hash(SCM_OBJ(key)); key 373 src/hash.c static int equal_cmp(ScmHashTable *table, void *key, ScmHashEntry *e) key 375 src/hash.c return Scm_EqualP(SCM_OBJ(key), SCM_OBJ(e->key)); key 388 src/hash.c ScmObj key = SCM_OBJ(k), value = SCM_OBJ(v); key 392 src/hash.c if (!SCM_STRINGP(key)) { key 394 src/hash.c key, table); key 396 src/hash.c keyb = SCM_STRING_BODY(key); key 403 src/hash.c ScmObj ee = SCM_OBJ(e->key); key 419 src/hash.c else return insert_entry(table, key, value, index); key 422 src/hash.c static unsigned long string_hash(ScmHashTable *table, void *key) key 426 src/hash.c const ScmStringBody *b = SCM_STRING_BODY(key); key 436 src/hash.c static unsigned long multiword_hash(ScmHashTable *table, void *key) key 439 src/hash.c ScmWord *keyarray = (ScmWord*)key; key 460 src/hash.c if (memcmp(k, e->key, keysize*sizeof(ScmWord)) == 0) { key 479 src/hash.c static ScmHashEntry *general_access(ScmHashTable *table, void *key, key 485 src/hash.c hashval = table->hashfn(table, key); key 489 src/hash.c if (table->cmpfn(table, key, e)) { key 500 src/hash.c else return insert_entry(table, key, value, index); key 668 src/hash.c ScmHashEntry *Scm_HashTableGetRaw(ScmHashTable *table, void *key) key 670 src/hash.c return table->accessfn(table, key, HASH_FIND, SCM_FALSE); key 673 src/hash.c ScmHashEntry *Scm_HashTableAddRaw(ScmHashTable *table, void *key, void *value) key 675 src/hash.c return table->accessfn(table, key, HASH_ADD, value); key 678 src/hash.c ScmHashEntry *Scm_HashTablePutRaw(ScmHashTable *table, void *key, void *value) key 680 src/hash.c return table->accessfn(table, key, HASH_UPDATE, value); key 683 src/hash.c ScmHashEntry *Scm_HashTableDeleteRaw(ScmHashTable *table, void *key) key 685 src/hash.c return table->accessfn(table, key, HASH_DELETE, SCM_FALSE); key 688 src/hash.c ScmHashEntry *Scm_HashTableGet(ScmHashTable *table, ScmObj key) key 691 src/hash.c return table->accessfn(table, key, HASH_FIND, SCM_FALSE); key 694 src/hash.c ScmHashEntry *Scm_HashTableAdd(ScmHashTable *table, ScmObj key, ScmObj value) key 697 src/hash.c return table->accessfn(table, key, HASH_ADD, value); key 700 src/hash.c ScmHashEntry *Scm_HashTablePut(ScmHashTable *table, ScmObj key, ScmObj value) key 703 src/hash.c return table->accessfn(table, key, HASH_UPDATE, value); key 706 src/hash.c ScmHashEntry *Scm_HashTableDelete(ScmHashTable *table, ScmObj key) key 709 src/hash.c return table->accessfn(table, key, HASH_DELETE, SCM_FALSE); key 724 src/hash.c SCM_APPEND1(h, t, e->key); key 758 src/hash.c *vp = Scm_Acons(e->key, e->value, *vp); key 796 src/hash.c Scm_Printf(port, " %S %S", e->key, e->value); key 42 src/intlib.c ScmObj key; key 53 src/intlib.c key = (key_scm); key 63 src/intlib.c SCM_RESULT = (Scm_PairAttrGet(SCM_PAIR(pair), key, fallback)); key 77 src/intlib.c ScmObj key; key 85 src/intlib.c key = (key_scm); key 91 src/intlib.c SCM_RESULT = (Scm_PairAttrSet(SCM_PAIR(pair), key, value)); key 82 src/keyword.c ScmObj Scm_GetKeyword(ScmObj key, ScmObj list, ScmObj fallback) key 89 src/keyword.c if (key == SCM_CAR(cp)) return SCM_CADR(cp); key 93 src/keyword.c Scm_Error("value for key %S is not provided: %S", key, list); key 98 src/keyword.c ScmObj Scm_DeleteKeyword(ScmObj key, ScmObj list) key 105 src/keyword.c if (key == SCM_CAR(cp)) { key 108 src/keyword.c ScmObj tail = Scm_DeleteKeyword(key, SCM_CDR(SCM_CDR(cp))); key 124 src/keyword.c ScmObj Scm_DeleteKeywordX(ScmObj key, ScmObj list) key 131 src/keyword.c if (key == SCM_CAR(cp)) { key 135 src/keyword.c return Scm_DeleteKeywordX(key, SCM_CDR(SCM_CDR(cp))); key 137 src/keyword.c ScmObj tail = Scm_DeleteKeywordX(key, SCM_CDR(SCM_CDR(cp))); key 691 src/list.c ScmObj Scm_PairAttrGet(ScmPair *pair, ScmObj key, ScmObj fallback) key 698 src/list.c p = Scm_Assq(key, SCM_EXTENDED_PAIR(pair)->attributes); key 703 src/list.c key, SCM_OBJ(pair)); key 707 src/list.c ScmObj Scm_PairAttrSet(ScmPair *pair, ScmObj key, ScmObj value) key 712 src/list.c key, SCM_OBJ(pair)); key 715 src/list.c p = Scm_Assq(key, SCM_EXTENDED_PAIR(pair)->attributes); key 718 src/list.c = Scm_Acons(key, value, SCM_EXTENDED_PAIR(pair)->attributes); key 68 src/read.c static ScmObj process_sharp_comma(ScmPort *port, ScmObj key, ScmObj args, key 668 src/read.c static ScmChar read_string_xdigits(ScmPort *port, int ndigs, int key, key 693 src/read.c Scm_DStringPutc(&ds, key); key 697 src/read.c key, Scm_DStringGetz(&ds)); key 1073 src/read.c static ScmObj process_sharp_comma(ScmPort *port, ScmObj key, ScmObj args, key 1080 src/read.c e = Scm_HashTableGet(readCtorData.table, key); key 1083 src/read.c if (e == NULL) Scm_ReadError(port, "unknown #,-key: %S", key); key 280 src/regexp.c static ScmChar rc1_lex_xdigits(ScmPort *port, int ndigs, int key); key 397 src/regexp.c static ScmChar rc1_lex_xdigits(ScmPort *port, int ndigs, int key) key 417 src/regexp.c Scm_DStringPutc(&ds, key); key 420 src/regexp.c key, Scm_DStringGetz(&ds)); key 2488 src/syslib.c const char * key; key 2494 src/syslib.c key = SCM_STRING_CONST_CSTRING(key_scm); key 2501 src/syslib.c SCM_RESULT = ((const char *)crypt(key, salt));