x                  79 ext/auxsys/auxsyslib.c   double x;
x                  85 ext/auxsys/auxsyslib.c   x = Scm_GetDouble(x_scm);
x                  92 ext/auxsys/auxsyslib.c SCM_RESULT = fmod(x, y);
x                 125 ext/auxsys/auxsyslib.c   double x;
x                 129 ext/auxsys/auxsyslib.c   x = Scm_GetDouble(x_scm);
x                 134 ext/auxsys/auxsyslib.c SCM_RESULT0 = modf(x, &SCM_RESULT1);
x                 146 ext/auxsys/auxsyslib.c   double x;
x                 152 ext/auxsys/auxsyslib.c   x = Scm_GetDouble(x_scm);
x                 159 ext/auxsys/auxsyslib.c SCM_RESULT = ldexp(x, exp);
x                 171 ext/auxsys/auxsyslib.c   double x;
x                 175 ext/auxsys/auxsyslib.c   x = Scm_GetDouble(x_scm);
x                 179 ext/auxsys/auxsyslib.c SCM_RESULT = log10(x);
x                  40 ext/binary/binary.c #define IPORT(var, x)                                                   \
x                  42 ext/binary/binary.c     if (SCM_FALSEP(x)) {                                                \
x                  44 ext/binary/binary.c     } else if (SCM_IPORTP(x)) {                                         \
x                  45 ext/binary/binary.c       (var) = SCM_PORT(x);                                              \
x                  47 ext/binary/binary.c       Scm_Error("input port or #f is expected, but got: %S", x);        \
x                  52 ext/binary/binary.c #define OPORT(var, x)                                                   \
x                  54 ext/binary/binary.c     if (SCM_FALSEP(x)) {                                                \
x                  56 ext/binary/binary.c     } else if (SCM_OPORTP(x)) {                                         \
x                  57 ext/binary/binary.c       (var) = SCM_PORT(x);                                              \
x                  59 ext/binary/binary.c       Scm_Error("output port or #f is expected, but got: %S", x);       \
x                 148 ext/digest/md5c.c #define F1(x, y, z) (z ^ (x & (y ^ z)))
x                 149 ext/digest/md5c.c #define F2(x, y, z) F1(z, x, y)
x                 150 ext/digest/md5c.c #define F3(x, y, z) (x ^ y ^ z)
x                 151 ext/digest/md5c.c #define F4(x, y, z) (y ^ (x | ~z))
x                 154 ext/digest/md5c.c #define MD5STEP(f, w, x, y, z, data, s) \
x                 155 ext/digest/md5c.c 	( w += f(x, y, z) + data,  w = w<<s | w>>(32-s),  w += x )
x                  82 ext/digest/sha.c #define f1(x,y,z) ( z ^ (x & (y ^ z) ) )	/* Rounds 0-19 */
x                  83 ext/digest/sha.c #define f2(x,y,z) ( x ^ y ^ z )			/* Rounds 20-39 */
x                  84 ext/digest/sha.c #define f3(x,y,z) ( (x & y) + (z & (x ^ y) ) )	/* Rounds 40-59 */
x                  85 ext/digest/sha.c #define f4(x,y,z) ( x ^ y ^ z )			/* Rounds 60-79 */
x                1133 ext/net/netlib.c   u_int x;
x                1137 ext/net/netlib.c   x = Scm_GetIntegerU(x_scm);
x                1141 ext/net/netlib.c SCM_RESULT = ntohl(x);
x                1153 ext/net/netlib.c   u_int x;
x                1157 ext/net/netlib.c   x = Scm_GetIntegerU(x_scm);
x                1161 ext/net/netlib.c SCM_RESULT = ntohs(x);
x                1173 ext/net/netlib.c   u_int x;
x                1177 ext/net/netlib.c   x = Scm_GetIntegerU(x_scm);
x                1181 ext/net/netlib.c SCM_RESULT = htonl(x);
x                1193 ext/net/netlib.c   u_int x;
x                1197 ext/net/netlib.c   x = Scm_GetIntegerU(x_scm);
x                1201 ext/net/netlib.c SCM_RESULT = htons(x);
x                 140 ext/uvector/uvector.c static void size_mismatch(const char *name, ScmObj x, ScmObj y)
x                 142 ext/uvector/uvector.c     Scm_Error("%s: argument object sizes do not match: %S vs %S", name, x, y);
x                 155 ext/uvector/uvector.c static ArgType arg2_check(const char *name, ScmObj x, ScmObj y, int const_ok)
x                 157 ext/uvector/uvector.c     int size = SCM_UVECTOR_SIZE(x);
x                 159 ext/uvector/uvector.c         if (SCM_UVECTOR_SIZE(y) != size) size_mismatch(name, SCM_OBJ(x), y);
x                 162 ext/uvector/uvector.c         if (SCM_VECTOR_SIZE(y) != size) size_mismatch(name, SCM_OBJ(x), y);
x                 165 ext/uvector/uvector.c         if (Scm_Length(y) != size) size_mismatch(name, SCM_OBJ(x), y);
x                 178 ext/uvector/uvector.c static inline int int64eqv(ScmInt64 x, ScmInt64 y)
x                 181 ext/uvector/uvector.c     return (x.hi == y.hi && x.lo == y.lo);
x                 183 ext/uvector/uvector.c     return x == y;
x                 187 ext/uvector/uvector.c static inline int uint64eqv(ScmUInt64 x, ScmUInt64 y)
x                 190 ext/uvector/uvector.c     return (x.hi == y.hi && x.lo == y.lo);
x                 192 ext/uvector/uvector.c     return x == y;
x                 223 ext/uvector/uvector.c #define s8s8_add(x, y, clamp)   clamp_s8(x+y, clamp)
x                 224 ext/uvector/uvector.c #define s8s8_sub(x, y, clamp)   clamp_s8(x-y, clamp)
x                 225 ext/uvector/uvector.c #define s8s8_mul(x, y, clamp)   clamp_s8(x*y, clamp)
x                 227 ext/uvector/uvector.c static inline long s8g_add(long x, long y, int clamp)
x                 231 ext/uvector/uvector.c     return clamp_s8(x+y, clamp);
x                 234 ext/uvector/uvector.c static inline long s8g_sub(long x, long y, int clamp)
x                 238 ext/uvector/uvector.c     return clamp_s8(x-y, clamp);
x                 241 ext/uvector/uvector.c static inline long s8g_mul(long x, long y, int clamp)
x                 243 ext/uvector/uvector.c     if (x == 0) return 0;
x                 244 ext/uvector/uvector.c     if (y > 128) return (x>0)?range_s8hi(0, clamp):range_s8lo(0, clamp);
x                 245 ext/uvector/uvector.c     return clamp_s8(x*y, clamp);
x                 248 ext/uvector/uvector.c #define u8u8_add(x, y, clamp)   clamp_u8(x+y, clamp)
x                 249 ext/uvector/uvector.c #define u8u8_sub(x, y, clamp)   clamp_u8((long)(x-y), clamp)
x                 250 ext/uvector/uvector.c #define u8u8_mul(x, y, clamp)   clamp_u8(x*y, clamp)
x                 252 ext/uvector/uvector.c static inline u_long u8g_add(u_long x, u_long y, int clamp)
x                 255 ext/uvector/uvector.c     return clamp_u8(x+y, clamp);
x                 258 ext/uvector/uvector.c static inline u_long u8g_sub(u_long x, u_long y, int clamp)
x                 260 ext/uvector/uvector.c     if (y > x)   return range_u8lo(0, clamp);
x                 261 ext/uvector/uvector.c     return x-y;                 /* never overflows */
x                 264 ext/uvector/uvector.c static inline u_long u8g_mul(u_long x, u_long y, int clamp)
x                 266 ext/uvector/uvector.c     if (x == 0) return 0;
x                 268 ext/uvector/uvector.c     return clamp_u8(x*y, clamp);
x                 271 ext/uvector/uvector.c #define s16s16_add(x, y, clamp)   clamp_s16(x+y, clamp)
x                 272 ext/uvector/uvector.c #define s16s16_sub(x, y, clamp)   clamp_s16(x-y, clamp)
x                 273 ext/uvector/uvector.c #define s16s16_mul(x, y, clamp)   clamp_s16(x*y, clamp)
x                 275 ext/uvector/uvector.c static inline long s16g_add(long x, long y, int clamp)
x                 279 ext/uvector/uvector.c     return clamp_s16(x+y, clamp);
x                 282 ext/uvector/uvector.c static inline long s16g_sub(long x, long y, int clamp)
x                 286 ext/uvector/uvector.c     return clamp_s16(x-y, clamp);
x                 289 ext/uvector/uvector.c static inline long s16g_mul(long x, long y, int clamp)
x                 291 ext/uvector/uvector.c     if (x == 0) return 0;
x                 292 ext/uvector/uvector.c     if (y > 32767) return (x>0)?range_s16hi(0, clamp):range_s16lo(0, clamp);
x                 293 ext/uvector/uvector.c     return clamp_s16(x*y, clamp);
x                 296 ext/uvector/uvector.c #define u16u16_add(x, y, clamp)   clamp_u16(x+y, clamp)
x                 297 ext/uvector/uvector.c #define u16u16_sub(x, y, clamp)   clamp_u16((long)(x-y), clamp)
x                 298 ext/uvector/uvector.c #define u16u16_mul(x, y, clamp)   clamp_u16(x*y, clamp)
x                 300 ext/uvector/uvector.c static inline u_long u16g_add(u_long x, u_long y, int clamp)
x                 303 ext/uvector/uvector.c     return clamp_u16(x+y, clamp);
x                 306 ext/uvector/uvector.c static inline u_long u16g_sub(u_long x, u_long y, int clamp)
x                 308 ext/uvector/uvector.c     if (y > x)   return range_u16lo(0, clamp);
x                 309 ext/uvector/uvector.c     return x-y;                 /* never overflows */
x                 312 ext/uvector/uvector.c static inline u_long u16g_mul(u_long x, u_long y, int clamp)
x                 314 ext/uvector/uvector.c     if (x == 0) return 0;
x                 316 ext/uvector/uvector.c     return clamp_u16(x*y, clamp);
x                 320 ext/uvector/uvector.c #define s32s32_add(x, y, clamp)  s32_add_safe(x, y, clamp)
x                 321 ext/uvector/uvector.c #define s32s32_sub(x, y, clamp)  s32_sub_safe(x, y, clamp)
x                 322 ext/uvector/uvector.c #define s32s32_mul(x, y, clamp)  s32_mul_safe(x, y, clamp)
x                 323 ext/uvector/uvector.c #define s32g_add(x, y, clamp)    s32_add_safe(x, y, clamp)
x                 324 ext/uvector/uvector.c #define s32g_sub(x, y, clamp)    s32_sub_safe(x, y, clamp)
x                 325 ext/uvector/uvector.c #define s32g_mul(x, y, clamp)    s32_mul_safe(x, y, clamp)
x                 327 ext/uvector/uvector.c #define s32s32_add(x, y, clamp)  clamp_s32(x+y, clamp)
x                 328 ext/uvector/uvector.c #define s32s32_sub(x, y, clamp)  clamp_s32(x-y, clamp)
x                 329 ext/uvector/uvector.c #define s32s32_mul(x, y, clamp)  clamp_s32(x*y, clamp)
x                 330 ext/uvector/uvector.c #define s32g_add(x, y, clamp)    s32_add_safe(x, y, clamp)
x                 331 ext/uvector/uvector.c #define s32g_sub(x, y, clamp)    s32_sub_safe(x, y, clamp)
x                 332 ext/uvector/uvector.c #define s32g_mul(x, y, clamp)    s32_mul_safe(x, y, clamp)
x                 335 ext/uvector/uvector.c static inline long s32_add_safe(long x, long y, int clamp)
x                 338 ext/uvector/uvector.c     SADDOV(r, v, x, y);
x                 345 ext/uvector/uvector.c static inline long s32_sub_safe(long x, long y, int clamp)
x                 348 ext/uvector/uvector.c     SSUBOV(r, v, x, y);
x                 354 ext/uvector/uvector.c static inline long s32_mul_safe(long x, long y, int clamp)
x                 357 ext/uvector/uvector.c     SMULOV(r, v, x, y);
x                 364 ext/uvector/uvector.c #define u32u32_add(x, y, clamp)  u32_add_safe(x, y, clamp)
x                 365 ext/uvector/uvector.c #define u32u32_sub(x, y, clamp)  u32_sub_safe(x, y, clamp)
x                 366 ext/uvector/uvector.c #define u32u32_mul(x, y, clamp)  u32_mul_safe(x, y, clamp)
x                 367 ext/uvector/uvector.c #define u32g_add(x, y, clamp)    u32_add_safe(x, y, clamp)
x                 368 ext/uvector/uvector.c #define u32g_sub(x, y, clamp)    u32_sub_safe(x, y, clamp)
x                 369 ext/uvector/uvector.c #define u32g_mul(x, y, clamp)    u32_mul_safe(x, y, clamp)
x                 371 ext/uvector/uvector.c #define u32u32_add(x, y, clamp)  clamp_u32(x+y, clamp)
x                 372 ext/uvector/uvector.c #define u32u32_sub(x, y, clamp)  u32_sub_safe(x, y, clamp)
x                 373 ext/uvector/uvector.c #define u32u32_mul(x, y, clamp)  clamp_u32(x*y, clamp)
x                 374 ext/uvector/uvector.c #define u32g_add(x, y, clamp)    u32_add_safe(x, y, clamp)
x                 375 ext/uvector/uvector.c #define u32g_sub(x, y, clamp)    u32_sub_safe(x, y, clamp)
x                 376 ext/uvector/uvector.c #define u32g_mul(x, y, clamp)    u32_mul_safe(x, y, clamp)
x                 379 ext/uvector/uvector.c static inline u_long u32_add_safe(u_long x, u_long y, int clamp)
x                 382 ext/uvector/uvector.c     UADDOV(r, v, x, y);
x                 387 ext/uvector/uvector.c static inline u_long u32_sub_safe(u_long x, u_long y, int clamp)
x                 390 ext/uvector/uvector.c     USUBOV(r, v, x, y);
x                 395 ext/uvector/uvector.c static inline u_long u32_mul_safe(u_long x, u_long y, int clamp)
x                 398 ext/uvector/uvector.c     UMULOV(r, v, x, y);
x                 403 ext/uvector/uvector.c #define s64s64_add(x, y, clamp)  s64g_add(x, y, clamp)
x                 404 ext/uvector/uvector.c #define s64s64_sub(x, y, clamp)  s64g_sub(x, y, clamp)
x                 405 ext/uvector/uvector.c #define s64s64_mul(x, y, clamp)  s64g_mul(x, y, clamp)
x                 407 ext/uvector/uvector.c static inline ScmInt64 s64g_add(ScmInt64 x, ScmInt64 y, int clamp)
x                 410 ext/uvector/uvector.c     ScmObj xx = Scm_MakeInteger64(x);
x                 416 ext/uvector/uvector.c     SADDOV(r, v, x, y);
x                 423 ext/uvector/uvector.c static inline ScmInt64 s64g_sub(ScmInt64 x, ScmInt64 y, int clamp)
x                 426 ext/uvector/uvector.c     ScmObj xx = Scm_MakeInteger64(x);
x                 432 ext/uvector/uvector.c     SSUBOV(r, v, x, y);
x                 439 ext/uvector/uvector.c static inline ScmInt64 s64g_mul(ScmInt64 x, ScmInt64 y, int clamp)
x                 442 ext/uvector/uvector.c     ScmObj xx = Scm_MakeInteger64(x);
x                 448 ext/uvector/uvector.c     SMULOV(r, v, x, y);
x                 455 ext/uvector/uvector.c #define u64u64_add(x, y, clamp)  u64g_add(x, y, clamp)
x                 456 ext/uvector/uvector.c #define u64u64_sub(x, y, clamp)  u64g_sub(x, y, clamp)
x                 457 ext/uvector/uvector.c #define u64u64_mul(x, y, clamp)  u64g_mul(x, y, clamp)
x                 459 ext/uvector/uvector.c static inline ScmUInt64 u64g_add(ScmUInt64 x, ScmUInt64 y, int clamp)
x                 462 ext/uvector/uvector.c     ScmObj xx = Scm_MakeIntegerU64(x);
x                 468 ext/uvector/uvector.c     UADDOV(r, v, x, y);
x                 474 ext/uvector/uvector.c static inline ScmUInt64 u64g_sub(ScmUInt64 x, ScmUInt64 y, int clamp)
x                 477 ext/uvector/uvector.c     ScmObj xx = Scm_MakeIntegerU64(x);
x                 483 ext/uvector/uvector.c     USUBOV(r, v, x, y);
x                 489 ext/uvector/uvector.c static inline ScmUInt64 u64g_mul(ScmUInt64 x, ScmUInt64 y, int clamp)
x                 492 ext/uvector/uvector.c     ScmObj xx = Scm_MakeIntegerU64(x);
x                 498 ext/uvector/uvector.c     UMULOV(r, v, x, y);
x                 504 ext/uvector/uvector.c #define f32f32_add(x, y, clamp)   (x+y)
x                 505 ext/uvector/uvector.c #define f32f32_sub(x, y, clamp)   (x-y)
x                 506 ext/uvector/uvector.c #define f32f32_mul(x, y, clamp)   (x*y)
x                 507 ext/uvector/uvector.c #define f32f32_div(x, y, clamp)   (x/y)
x                 509 ext/uvector/uvector.c #define f32g_add(x, y, clamp)   (x+y)
x                 510 ext/uvector/uvector.c #define f32g_sub(x, y, clamp)   (x-y)
x                 511 ext/uvector/uvector.c #define f32g_mul(x, y, clamp)   (x*y)
x                 512 ext/uvector/uvector.c #define f32g_div(x, y, clamp)   (x/y)
x                 514 ext/uvector/uvector.c #define f64f64_add(x, y, clamp)   (x+y)
x                 515 ext/uvector/uvector.c #define f64f64_sub(x, y, clamp)   (x-y)
x                 516 ext/uvector/uvector.c #define f64f64_mul(x, y, clamp)   (x*y)
x                 517 ext/uvector/uvector.c #define f64f64_div(x, y, clamp)   (x/y)
x                 519 ext/uvector/uvector.c #define f64g_add(x, y, clamp)   (x+y)
x                 520 ext/uvector/uvector.c #define f64g_sub(x, y, clamp)   (x-y)
x                 521 ext/uvector/uvector.c #define f64g_mul(x, y, clamp)   (x*y)
x                 522 ext/uvector/uvector.c #define f64g_div(x, y, clamp)   (x/y)
x                 527 ext/uvector/uvector.c static inline long s8num(ScmObj x, int *oor)
x                 529 ext/uvector/uvector.c     return Scm_GetIntegerClamp(x, SCM_CLAMP_NONE, oor);
x                 532 ext/uvector/uvector.c #define s16num(x, oor)           s8num(x, oor)
x                 533 ext/uvector/uvector.c #define s32num(x, oor)           s8num(x, oor)
x                 535 ext/uvector/uvector.c static inline u_long u8num(ScmObj x, int *oor)
x                 537 ext/uvector/uvector.c     return Scm_GetIntegerUClamp(x, SCM_CLAMP_NONE, oor);
x                 540 ext/uvector/uvector.c #define u16num(x, oor)           u8num(x, oor)
x                 541 ext/uvector/uvector.c #define u32num(x, oor)           u8num(x, oor)
x                 543 ext/uvector/uvector.c static inline ScmInt64 s64num(ScmObj x, int *oor)
x                 545 ext/uvector/uvector.c     return Scm_GetInteger64Clamp(x, SCM_CLAMP_NONE, oor);
x                 548 ext/uvector/uvector.c static inline ScmUInt64 u64num(ScmObj x, int *oor)
x                 550 ext/uvector/uvector.c     return Scm_GetIntegerU64Clamp(x, SCM_CLAMP_NONE, oor);
x                 553 ext/uvector/uvector.c #define f32num(x, oor)           ((*oor = FALSE),((float)Scm_GetDouble(x)))
x                 554 ext/uvector/uvector.c #define f64num(x, oor)           ((*oor = FALSE), Scm_GetDouble(x))
x                 557 ext/uvector/uvector.c static inline u_long bitext(ScmObj x)
x                 559 ext/uvector/uvector.c     if (SCM_INTP(x)) return (u_long)SCM_INT_VALUE(x);
x                 560 ext/uvector/uvector.c     if (SCM_BIGNUMP(x)) {
x                 561 ext/uvector/uvector.c         if (SCM_BIGNUM_SIGN(x) > 0) {
x                 562 ext/uvector/uvector.c             return SCM_BIGNUM(x)->values[0];
x                 564 ext/uvector/uvector.c             return ~(SCM_BIGNUM(x)->values[0]) + 1;
x                 567 ext/uvector/uvector.c     Scm_Error("integer required, but got %S", x);
x                 571 ext/uvector/uvector.c static inline ScmUInt64 bitext64(ScmObj x)
x                 575 ext/uvector/uvector.c     if (SCM_INTP(x)) r.lo = SCM_INT_VALUE(x);
x                 576 ext/uvector/uvector.c     else if (SCM_BIGNUMP(x)) {
x                 577 ext/uvector/uvector.c         ScmObj xx = Scm_LogAnd(x, SCM_2_64_MINUS_1);
x                 585 ext/uvector/uvector.c     if (SCM_INTP(x)) r = SCM_INT_VALUE(x);
x                 586 ext/uvector/uvector.c     else if (SCM_BIGNUMP(x)) {
x                 587 ext/uvector/uvector.c         ScmObj xx = Scm_LogAnd(x, SCM_2_64_MINUS_1);
x                 594 ext/uvector/uvector.c     Scm_Error("integer required, but got %S", x);
x                 599 ext/uvector/uvector.c #define INT64BITOP(r, x, op, y)  ((r.lo = x.lo op y.lo), (r.hi = x.hi op y.hi))
x                 601 ext/uvector/uvector.c #define INT64BITOP(r, x, op, y)  (r = x op y)
x                 605 ext/uvector/uvector.c static inline long s8muladd(long x, long y, long acc, ScmObj *sacc)
x                 608 ext/uvector/uvector.c     m = x * y;
x                 618 ext/uvector/uvector.c #define s16muladd(x, y, acc, sacc) s8muladd(x, y, acc, sacc)
x                 620 ext/uvector/uvector.c static inline long s32muladd(long x, long y, long acc, ScmObj *sacc)
x                 623 ext/uvector/uvector.c     SMULOV(m, v, x, y);
x                 625 ext/uvector/uvector.c         *sacc = Scm_Add2(*sacc, Scm_Multiply2(Scm_MakeInteger(x),
x                 640 ext/uvector/uvector.c static inline ScmInt64 s64muladd(ScmInt64 x, ScmInt64 y, ScmInt64 acc, ScmObj *sacc)
x                 643 ext/uvector/uvector.c     *sacc = Scm_Add2(*sacc, Scm_Multiply2(Scm_MakeInteger64(x),
x                 648 ext/uvector/uvector.c #define s64muladd(x, y, acc, sacc) s32muladd(x, y, acc, sacc)
x                 651 ext/uvector/uvector.c static inline u_long u8muladd(u_long x, u_long y, u_long acc, ScmObj *sacc)
x                 654 ext/uvector/uvector.c     m = x * y;
x                 664 ext/uvector/uvector.c #define u16muladd(x, y, acc, sacc) u8muladd(x, y, acc, sacc)
x                 666 ext/uvector/uvector.c static inline u_long u32muladd(u_long x, u_long y, u_long acc, ScmObj *sacc)
x                 669 ext/uvector/uvector.c     UMULOV(m, v, x, y);
x                 671 ext/uvector/uvector.c         *sacc = Scm_Add2(*sacc, Scm_Multiply2(Scm_MakeIntegerU(x),
x                 686 ext/uvector/uvector.c static inline ScmUInt64 u64muladd(ScmUInt64 x, ScmUInt64 y, ScmUInt64 acc, ScmObj *sacc)
x                 689 ext/uvector/uvector.c     *sacc = Scm_Add2(*sacc, Scm_Multiply2(Scm_MakeIntegerU64(x),
x                 694 ext/uvector/uvector.c #define u64muladd(x, y, acc, sacc) u32muladd(x, y, acc, sacc)
x                 697 ext/uvector/uvector.c #define f32muladd(x, y, acc, sacc)  (acc + x*y)
x                 698 ext/uvector/uvector.c #define f64muladd(x, y, acc, sacc)  (acc + x*y)
x                 707 ext/uvector/uvector.c #define SWAP(x, y)   (t = dd.c[x], dd.c[x] = dd.c[y], dd.c[y] = t)
x                 770 ext/uvector/uvector.c static int compare_s8vector(ScmObj x, ScmObj y, int equalp)
x                 772 ext/uvector/uvector.c     int len = SCM_S8VECTOR_SIZE(x), i;
x                 776 ext/uvector/uvector.c         xx = SCM_S8VECTOR_ELEMENTS(x)[i];
x                 974 ext/uvector/uvector.c static int compare_u8vector(ScmObj x, ScmObj y, int equalp)
x                 976 ext/uvector/uvector.c     int len = SCM_U8VECTOR_SIZE(x), i;
x                 980 ext/uvector/uvector.c         xx = SCM_U8VECTOR_ELEMENTS(x)[i];
x                1178 ext/uvector/uvector.c static int compare_s16vector(ScmObj x, ScmObj y, int equalp)
x                1180 ext/uvector/uvector.c     int len = SCM_S16VECTOR_SIZE(x), i;
x                1184 ext/uvector/uvector.c         xx = SCM_S16VECTOR_ELEMENTS(x)[i];
x                1382 ext/uvector/uvector.c static int compare_u16vector(ScmObj x, ScmObj y, int equalp)
x                1384 ext/uvector/uvector.c     int len = SCM_U16VECTOR_SIZE(x), i;
x                1388 ext/uvector/uvector.c         xx = SCM_U16VECTOR_ELEMENTS(x)[i];
x                1586 ext/uvector/uvector.c static int compare_s32vector(ScmObj x, ScmObj y, int equalp)
x                1588 ext/uvector/uvector.c     int len = SCM_S32VECTOR_SIZE(x), i;
x                1592 ext/uvector/uvector.c         xx = SCM_S32VECTOR_ELEMENTS(x)[i];
x                1790 ext/uvector/uvector.c static int compare_u32vector(ScmObj x, ScmObj y, int equalp)
x                1792 ext/uvector/uvector.c     int len = SCM_U32VECTOR_SIZE(x), i;
x                1796 ext/uvector/uvector.c         xx = SCM_U32VECTOR_ELEMENTS(x)[i];
x                1994 ext/uvector/uvector.c static int compare_s64vector(ScmObj x, ScmObj y, int equalp)
x                1996 ext/uvector/uvector.c     int len = SCM_S64VECTOR_SIZE(x), i;
x                2000 ext/uvector/uvector.c         xx = SCM_S64VECTOR_ELEMENTS(x)[i];
x                2198 ext/uvector/uvector.c static int compare_u64vector(ScmObj x, ScmObj y, int equalp)
x                2200 ext/uvector/uvector.c     int len = SCM_U64VECTOR_SIZE(x), i;
x                2204 ext/uvector/uvector.c         xx = SCM_U64VECTOR_ELEMENTS(x)[i];
x                2402 ext/uvector/uvector.c static int compare_f32vector(ScmObj x, ScmObj y, int equalp)
x                2404 ext/uvector/uvector.c     int len = SCM_F32VECTOR_SIZE(x), i;
x                2408 ext/uvector/uvector.c         xx = SCM_F32VECTOR_ELEMENTS(x)[i];
x                2606 ext/uvector/uvector.c static int compare_f64vector(ScmObj x, ScmObj y, int equalp)
x                2608 ext/uvector/uvector.c     int len = SCM_F64VECTOR_SIZE(x), i;
x                2612 ext/uvector/uvector.c         xx = SCM_F64VECTOR_ELEMENTS(x)[i];
x                6645 ext/uvector/uvector.c ScmObj Scm_S8VectorDotProd(ScmS8Vector *x, ScmObj y)
x                6647 ext/uvector/uvector.c     int i, size = SCM_S8VECTOR_SIZE(x), oor;
x                6652 ext/uvector/uvector.c     switch (arg2_check("s8vector-dot", SCM_OBJ(x), y, FALSE)) {
x                6655 ext/uvector/uvector.c             vx = SCM_S8VECTOR_ELEMENTS(x)[i];
x                6662 ext/uvector/uvector.c             vx = SCM_S8VECTOR_ELEMENTS(x)[i];
x                6675 ext/uvector/uvector.c             vx = SCM_S8VECTOR_ELEMENTS(x)[i];
x                6698 ext/uvector/uvector.c ScmObj Scm_U8VectorDotProd(ScmU8Vector *x, ScmObj y)
x                6700 ext/uvector/uvector.c     int i, size = SCM_U8VECTOR_SIZE(x), oor;
x                6705 ext/uvector/uvector.c     switch (arg2_check("u8vector-dot", SCM_OBJ(x), y, FALSE)) {
x                6708 ext/uvector/uvector.c             vx = SCM_U8VECTOR_ELEMENTS(x)[i];
x                6715 ext/uvector/uvector.c             vx = SCM_U8VECTOR_ELEMENTS(x)[i];
x                6728 ext/uvector/uvector.c             vx = SCM_U8VECTOR_ELEMENTS(x)[i];
x                6751 ext/uvector/uvector.c ScmObj Scm_S16VectorDotProd(ScmS16Vector *x, ScmObj y)
x                6753 ext/uvector/uvector.c     int i, size = SCM_S16VECTOR_SIZE(x), oor;
x                6758 ext/uvector/uvector.c     switch (arg2_check("s16vector-dot", SCM_OBJ(x), y, FALSE)) {
x                6761 ext/uvector/uvector.c             vx = SCM_S16VECTOR_ELEMENTS(x)[i];
x                6768 ext/uvector/uvector.c             vx = SCM_S16VECTOR_ELEMENTS(x)[i];
x                6781 ext/uvector/uvector.c             vx = SCM_S16VECTOR_ELEMENTS(x)[i];
x                6804 ext/uvector/uvector.c ScmObj Scm_U16VectorDotProd(ScmU16Vector *x, ScmObj y)
x                6806 ext/uvector/uvector.c     int i, size = SCM_U16VECTOR_SIZE(x), oor;
x                6811 ext/uvector/uvector.c     switch (arg2_check("u16vector-dot", SCM_OBJ(x), y, FALSE)) {
x                6814 ext/uvector/uvector.c             vx = SCM_U16VECTOR_ELEMENTS(x)[i];
x                6821 ext/uvector/uvector.c             vx = SCM_U16VECTOR_ELEMENTS(x)[i];
x                6834 ext/uvector/uvector.c             vx = SCM_U16VECTOR_ELEMENTS(x)[i];
x                6857 ext/uvector/uvector.c ScmObj Scm_S32VectorDotProd(ScmS32Vector *x, ScmObj y)
x                6859 ext/uvector/uvector.c     int i, size = SCM_S32VECTOR_SIZE(x), oor;
x                6864 ext/uvector/uvector.c     switch (arg2_check("s32vector-dot", SCM_OBJ(x), y, FALSE)) {
x                6867 ext/uvector/uvector.c             vx = SCM_S32VECTOR_ELEMENTS(x)[i];
x                6874 ext/uvector/uvector.c             vx = SCM_S32VECTOR_ELEMENTS(x)[i];
x                6887 ext/uvector/uvector.c             vx = SCM_S32VECTOR_ELEMENTS(x)[i];
x                6910 ext/uvector/uvector.c ScmObj Scm_U32VectorDotProd(ScmU32Vector *x, ScmObj y)
x                6912 ext/uvector/uvector.c     int i, size = SCM_U32VECTOR_SIZE(x), oor;
x                6917 ext/uvector/uvector.c     switch (arg2_check("u32vector-dot", SCM_OBJ(x), y, FALSE)) {
x                6920 ext/uvector/uvector.c             vx = SCM_U32VECTOR_ELEMENTS(x)[i];
x                6927 ext/uvector/uvector.c             vx = SCM_U32VECTOR_ELEMENTS(x)[i];
x                6940 ext/uvector/uvector.c             vx = SCM_U32VECTOR_ELEMENTS(x)[i];
x                6963 ext/uvector/uvector.c ScmObj Scm_S64VectorDotProd(ScmS64Vector *x, ScmObj y)
x                6965 ext/uvector/uvector.c     int i, size = SCM_S64VECTOR_SIZE(x), oor;
x                6970 ext/uvector/uvector.c     switch (arg2_check("s64vector-dot", SCM_OBJ(x), y, FALSE)) {
x                6973 ext/uvector/uvector.c             vx = SCM_S64VECTOR_ELEMENTS(x)[i];
x                6980 ext/uvector/uvector.c             vx = SCM_S64VECTOR_ELEMENTS(x)[i];
x                6993 ext/uvector/uvector.c             vx = SCM_S64VECTOR_ELEMENTS(x)[i];
x                7016 ext/uvector/uvector.c ScmObj Scm_U64VectorDotProd(ScmU64Vector *x, ScmObj y)
x                7018 ext/uvector/uvector.c     int i, size = SCM_U64VECTOR_SIZE(x), oor;
x                7023 ext/uvector/uvector.c     switch (arg2_check("u64vector-dot", SCM_OBJ(x), y, FALSE)) {
x                7026 ext/uvector/uvector.c             vx = SCM_U64VECTOR_ELEMENTS(x)[i];
x                7033 ext/uvector/uvector.c             vx = SCM_U64VECTOR_ELEMENTS(x)[i];
x                7046 ext/uvector/uvector.c             vx = SCM_U64VECTOR_ELEMENTS(x)[i];
x                7069 ext/uvector/uvector.c ScmObj Scm_F32VectorDotProd(ScmF32Vector *x, ScmObj y)
x                7071 ext/uvector/uvector.c     int i, size = SCM_F32VECTOR_SIZE(x), oor;
x                7076 ext/uvector/uvector.c     switch (arg2_check("f32vector-dot", SCM_OBJ(x), y, FALSE)) {
x                7079 ext/uvector/uvector.c             vx = SCM_F32VECTOR_ELEMENTS(x)[i];
x                7086 ext/uvector/uvector.c             vx = SCM_F32VECTOR_ELEMENTS(x)[i];
x                7099 ext/uvector/uvector.c             vx = SCM_F32VECTOR_ELEMENTS(x)[i];
x                7122 ext/uvector/uvector.c ScmObj Scm_F64VectorDotProd(ScmF64Vector *x, ScmObj y)
x                7124 ext/uvector/uvector.c     int i, size = SCM_F64VECTOR_SIZE(x), oor;
x                7129 ext/uvector/uvector.c     switch (arg2_check("f64vector-dot", SCM_OBJ(x), y, FALSE)) {
x                7132 ext/uvector/uvector.c             vx = SCM_F64VECTOR_ELEMENTS(x)[i];
x                7139 ext/uvector/uvector.c             vx = SCM_F64VECTOR_ELEMENTS(x)[i];
x                7152 ext/uvector/uvector.c             vx = SCM_F64VECTOR_ELEMENTS(x)[i];
x                7176 ext/uvector/uvector.c ScmObj Scm_S8VectorRangeCheck(ScmS8Vector *x, ScmObj min, ScmObj max)
x                7178 ext/uvector/uvector.c     int i, size = SCM_S8VECTOR_SIZE(x);
x                7187 ext/uvector/uvector.c     else mintype = arg2_check("s8vector-range-check", SCM_OBJ(x), min, TRUE);
x                7190 ext/uvector/uvector.c     else maxtype = arg2_check("s8vector-range-check", SCM_OBJ(x), max, TRUE);
x                7204 ext/uvector/uvector.c         val = SCM_S8VECTOR_ELEMENTS(x)[i];
x                7250 ext/uvector/uvector.c ScmObj Scm_S8VectorClamp(ScmS8Vector *x, ScmObj min, ScmObj max)
x                7252 ext/uvector/uvector.c     int i, size = SCM_S8VECTOR_SIZE(x);
x                7257 ext/uvector/uvector.c     ScmObj d = Scm_MakeUVector(Scm_ClassOf(SCM_OBJ(x)), SCM_UVECTOR_SIZE(x), SCM_UVECTOR_ELEMENTS(x));
x                7261 ext/uvector/uvector.c     else mintype = arg2_check("s8vector-clamp", SCM_OBJ(x), min, TRUE);
x                7264 ext/uvector/uvector.c     else maxtype = arg2_check("s8vector-clamp", SCM_OBJ(x), max, TRUE);
x                7278 ext/uvector/uvector.c         val = SCM_S8VECTOR_ELEMENTS(x)[i];
x                7324 ext/uvector/uvector.c ScmObj Scm_S8VectorClampX(ScmS8Vector *x, ScmObj min, ScmObj max)
x                7326 ext/uvector/uvector.c     int i, size = SCM_S8VECTOR_SIZE(x);
x                7335 ext/uvector/uvector.c     else mintype = arg2_check("s8vector-clamp!", SCM_OBJ(x), min, TRUE);
x                7338 ext/uvector/uvector.c     else maxtype = arg2_check("s8vector-clamp!", SCM_OBJ(x), max, TRUE);
x                7352 ext/uvector/uvector.c         val = SCM_S8VECTOR_ELEMENTS(x)[i];
x                7388 ext/uvector/uvector.c             SCM_S8VECTOR_ELEMENTS(x)[i] = val;
x                7392 ext/uvector/uvector.c             SCM_S8VECTOR_ELEMENTS(x)[i] = val;
x                7395 ext/uvector/uvector.c     return SCM_OBJ(x);
x                7398 ext/uvector/uvector.c ScmObj Scm_U8VectorRangeCheck(ScmU8Vector *x, ScmObj min, ScmObj max)
x                7400 ext/uvector/uvector.c     int i, size = SCM_U8VECTOR_SIZE(x);
x                7409 ext/uvector/uvector.c     else mintype = arg2_check("u8vector-range-check", SCM_OBJ(x), min, TRUE);
x                7412 ext/uvector/uvector.c     else maxtype = arg2_check("u8vector-range-check", SCM_OBJ(x), max, TRUE);
x                7426 ext/uvector/uvector.c         val = SCM_U8VECTOR_ELEMENTS(x)[i];
x                7472 ext/uvector/uvector.c ScmObj Scm_U8VectorClamp(ScmU8Vector *x, ScmObj min, ScmObj max)
x                7474 ext/uvector/uvector.c     int i, size = SCM_U8VECTOR_SIZE(x);
x                7479 ext/uvector/uvector.c     ScmObj d = Scm_MakeUVector(Scm_ClassOf(SCM_OBJ(x)), SCM_UVECTOR_SIZE(x), SCM_UVECTOR_ELEMENTS(x));
x                7483 ext/uvector/uvector.c     else mintype = arg2_check("u8vector-clamp", SCM_OBJ(x), min, TRUE);
x                7486 ext/uvector/uvector.c     else maxtype = arg2_check("u8vector-clamp", SCM_OBJ(x), max, TRUE);
x                7500 ext/uvector/uvector.c         val = SCM_U8VECTOR_ELEMENTS(x)[i];
x                7546 ext/uvector/uvector.c ScmObj Scm_U8VectorClampX(ScmU8Vector *x, ScmObj min, ScmObj max)
x                7548 ext/uvector/uvector.c     int i, size = SCM_U8VECTOR_SIZE(x);
x                7557 ext/uvector/uvector.c     else mintype = arg2_check("u8vector-clamp!", SCM_OBJ(x), min, TRUE);
x                7560 ext/uvector/uvector.c     else maxtype = arg2_check("u8vector-clamp!", SCM_OBJ(x), max, TRUE);
x                7574 ext/uvector/uvector.c         val = SCM_U8VECTOR_ELEMENTS(x)[i];
x                7610 ext/uvector/uvector.c             SCM_U8VECTOR_ELEMENTS(x)[i] = val;
x                7614 ext/uvector/uvector.c             SCM_U8VECTOR_ELEMENTS(x)[i] = val;
x                7617 ext/uvector/uvector.c     return SCM_OBJ(x);
x                7620 ext/uvector/uvector.c ScmObj Scm_S16VectorRangeCheck(ScmS16Vector *x, ScmObj min, ScmObj max)
x                7622 ext/uvector/uvector.c     int i, size = SCM_S16VECTOR_SIZE(x);
x                7631 ext/uvector/uvector.c     else mintype = arg2_check("s16vector-range-check", SCM_OBJ(x), min, TRUE);
x                7634 ext/uvector/uvector.c     else maxtype = arg2_check("s16vector-range-check", SCM_OBJ(x), max, TRUE);
x                7648 ext/uvector/uvector.c         val = SCM_S16VECTOR_ELEMENTS(x)[i];
x                7694 ext/uvector/uvector.c ScmObj Scm_S16VectorClamp(ScmS16Vector *x, ScmObj min, ScmObj max)
x                7696 ext/uvector/uvector.c     int i, size = SCM_S16VECTOR_SIZE(x);
x                7701 ext/uvector/uvector.c     ScmObj d = Scm_MakeUVector(Scm_ClassOf(SCM_OBJ(x)), SCM_UVECTOR_SIZE(x), SCM_UVECTOR_ELEMENTS(x));
x                7705 ext/uvector/uvector.c     else mintype = arg2_check("s16vector-clamp", SCM_OBJ(x), min, TRUE);
x                7708 ext/uvector/uvector.c     else maxtype = arg2_check("s16vector-clamp", SCM_OBJ(x), max, TRUE);
x                7722 ext/uvector/uvector.c         val = SCM_S16VECTOR_ELEMENTS(x)[i];
x                7768 ext/uvector/uvector.c ScmObj Scm_S16VectorClampX(ScmS16Vector *x, ScmObj min, ScmObj max)
x                7770 ext/uvector/uvector.c     int i, size = SCM_S16VECTOR_SIZE(x);
x                7779 ext/uvector/uvector.c     else mintype = arg2_check("s16vector-clamp!", SCM_OBJ(x), min, TRUE);
x                7782 ext/uvector/uvector.c     else maxtype = arg2_check("s16vector-clamp!", SCM_OBJ(x), max, TRUE);
x                7796 ext/uvector/uvector.c         val = SCM_S16VECTOR_ELEMENTS(x)[i];
x                7832 ext/uvector/uvector.c             SCM_S16VECTOR_ELEMENTS(x)[i] = val;
x                7836 ext/uvector/uvector.c             SCM_S16VECTOR_ELEMENTS(x)[i] = val;
x                7839 ext/uvector/uvector.c     return SCM_OBJ(x);
x                7842 ext/uvector/uvector.c ScmObj Scm_U16VectorRangeCheck(ScmU16Vector *x, ScmObj min, ScmObj max)
x                7844 ext/uvector/uvector.c     int i, size = SCM_U16VECTOR_SIZE(x);
x                7853 ext/uvector/uvector.c     else mintype = arg2_check("u16vector-range-check", SCM_OBJ(x), min, TRUE);
x                7856 ext/uvector/uvector.c     else maxtype = arg2_check("u16vector-range-check", SCM_OBJ(x), max, TRUE);
x                7870 ext/uvector/uvector.c         val = SCM_U16VECTOR_ELEMENTS(x)[i];
x                7916 ext/uvector/uvector.c ScmObj Scm_U16VectorClamp(ScmU16Vector *x, ScmObj min, ScmObj max)
x                7918 ext/uvector/uvector.c     int i, size = SCM_U16VECTOR_SIZE(x);
x                7923 ext/uvector/uvector.c     ScmObj d = Scm_MakeUVector(Scm_ClassOf(SCM_OBJ(x)), SCM_UVECTOR_SIZE(x), SCM_UVECTOR_ELEMENTS(x));
x                7927 ext/uvector/uvector.c     else mintype = arg2_check("u16vector-clamp", SCM_OBJ(x), min, TRUE);
x                7930 ext/uvector/uvector.c     else maxtype = arg2_check("u16vector-clamp", SCM_OBJ(x), max, TRUE);
x                7944 ext/uvector/uvector.c         val = SCM_U16VECTOR_ELEMENTS(x)[i];
x                7990 ext/uvector/uvector.c ScmObj Scm_U16VectorClampX(ScmU16Vector *x, ScmObj min, ScmObj max)
x                7992 ext/uvector/uvector.c     int i, size = SCM_U16VECTOR_SIZE(x);
x                8001 ext/uvector/uvector.c     else mintype = arg2_check("u16vector-clamp!", SCM_OBJ(x), min, TRUE);
x                8004 ext/uvector/uvector.c     else maxtype = arg2_check("u16vector-clamp!", SCM_OBJ(x), max, TRUE);
x                8018 ext/uvector/uvector.c         val = SCM_U16VECTOR_ELEMENTS(x)[i];
x                8054 ext/uvector/uvector.c             SCM_U16VECTOR_ELEMENTS(x)[i] = val;
x                8058 ext/uvector/uvector.c             SCM_U16VECTOR_ELEMENTS(x)[i] = val;
x                8061 ext/uvector/uvector.c     return SCM_OBJ(x);
x                8064 ext/uvector/uvector.c ScmObj Scm_S32VectorRangeCheck(ScmS32Vector *x, ScmObj min, ScmObj max)
x                8066 ext/uvector/uvector.c     int i, size = SCM_S32VECTOR_SIZE(x);
x                8075 ext/uvector/uvector.c     else mintype = arg2_check("s32vector-range-check", SCM_OBJ(x), min, TRUE);
x                8078 ext/uvector/uvector.c     else maxtype = arg2_check("s32vector-range-check", SCM_OBJ(x), max, TRUE);
x                8092 ext/uvector/uvector.c         val = SCM_S32VECTOR_ELEMENTS(x)[i];
x                8138 ext/uvector/uvector.c ScmObj Scm_S32VectorClamp(ScmS32Vector *x, ScmObj min, ScmObj max)
x                8140 ext/uvector/uvector.c     int i, size = SCM_S32VECTOR_SIZE(x);
x                8145 ext/uvector/uvector.c     ScmObj d = Scm_MakeUVector(Scm_ClassOf(SCM_OBJ(x)), SCM_UVECTOR_SIZE(x), SCM_UVECTOR_ELEMENTS(x));
x                8149 ext/uvector/uvector.c     else mintype = arg2_check("s32vector-clamp", SCM_OBJ(x), min, TRUE);
x                8152 ext/uvector/uvector.c     else maxtype = arg2_check("s32vector-clamp", SCM_OBJ(x), max, TRUE);
x                8166 ext/uvector/uvector.c         val = SCM_S32VECTOR_ELEMENTS(x)[i];
x                8212 ext/uvector/uvector.c ScmObj Scm_S32VectorClampX(ScmS32Vector *x, ScmObj min, ScmObj max)
x                8214 ext/uvector/uvector.c     int i, size = SCM_S32VECTOR_SIZE(x);
x                8223 ext/uvector/uvector.c     else mintype = arg2_check("s32vector-clamp!", SCM_OBJ(x), min, TRUE);
x                8226 ext/uvector/uvector.c     else maxtype = arg2_check("s32vector-clamp!", SCM_OBJ(x), max, TRUE);
x                8240 ext/uvector/uvector.c         val = SCM_S32VECTOR_ELEMENTS(x)[i];
x                8276 ext/uvector/uvector.c             SCM_S32VECTOR_ELEMENTS(x)[i] = val;
x                8280 ext/uvector/uvector.c             SCM_S32VECTOR_ELEMENTS(x)[i] = val;
x                8283 ext/uvector/uvector.c     return SCM_OBJ(x);
x                8286 ext/uvector/uvector.c ScmObj Scm_U32VectorRangeCheck(ScmU32Vector *x, ScmObj min, ScmObj max)
x                8288 ext/uvector/uvector.c     int i, size = SCM_U32VECTOR_SIZE(x);
x                8297 ext/uvector/uvector.c     else mintype = arg2_check("u32vector-range-check", SCM_OBJ(x), min, TRUE);
x                8300 ext/uvector/uvector.c     else maxtype = arg2_check("u32vector-range-check", SCM_OBJ(x), max, TRUE);
x                8314 ext/uvector/uvector.c         val = SCM_U32VECTOR_ELEMENTS(x)[i];
x                8360 ext/uvector/uvector.c ScmObj Scm_U32VectorClamp(ScmU32Vector *x, ScmObj min, ScmObj max)
x                8362 ext/uvector/uvector.c     int i, size = SCM_U32VECTOR_SIZE(x);
x                8367 ext/uvector/uvector.c     ScmObj d = Scm_MakeUVector(Scm_ClassOf(SCM_OBJ(x)), SCM_UVECTOR_SIZE(x), SCM_UVECTOR_ELEMENTS(x));
x                8371 ext/uvector/uvector.c     else mintype = arg2_check("u32vector-clamp", SCM_OBJ(x), min, TRUE);
x                8374 ext/uvector/uvector.c     else maxtype = arg2_check("u32vector-clamp", SCM_OBJ(x), max, TRUE);
x                8388 ext/uvector/uvector.c         val = SCM_U32VECTOR_ELEMENTS(x)[i];
x                8434 ext/uvector/uvector.c ScmObj Scm_U32VectorClampX(ScmU32Vector *x, ScmObj min, ScmObj max)
x                8436 ext/uvector/uvector.c     int i, size = SCM_U32VECTOR_SIZE(x);
x                8445 ext/uvector/uvector.c     else mintype = arg2_check("u32vector-clamp!", SCM_OBJ(x), min, TRUE);
x                8448 ext/uvector/uvector.c     else maxtype = arg2_check("u32vector-clamp!", SCM_OBJ(x), max, TRUE);
x                8462 ext/uvector/uvector.c         val = SCM_U32VECTOR_ELEMENTS(x)[i];
x                8498 ext/uvector/uvector.c             SCM_U32VECTOR_ELEMENTS(x)[i] = val;
x                8502 ext/uvector/uvector.c             SCM_U32VECTOR_ELEMENTS(x)[i] = val;
x                8505 ext/uvector/uvector.c     return SCM_OBJ(x);
x                8508 ext/uvector/uvector.c ScmObj Scm_S64VectorRangeCheck(ScmS64Vector *x, ScmObj min, ScmObj max)
x                8510 ext/uvector/uvector.c     int i, size = SCM_S64VECTOR_SIZE(x);
x                8519 ext/uvector/uvector.c     else mintype = arg2_check("s64vector-range-check", SCM_OBJ(x), min, TRUE);
x                8522 ext/uvector/uvector.c     else maxtype = arg2_check("s64vector-range-check", SCM_OBJ(x), max, TRUE);
x                8536 ext/uvector/uvector.c         val = SCM_S64VECTOR_ELEMENTS(x)[i];
x                8582 ext/uvector/uvector.c ScmObj Scm_S64VectorClamp(ScmS64Vector *x, ScmObj min, ScmObj max)
x                8584 ext/uvector/uvector.c     int i, size = SCM_S64VECTOR_SIZE(x);
x                8589 ext/uvector/uvector.c     ScmObj d = Scm_MakeUVector(Scm_ClassOf(SCM_OBJ(x)), SCM_UVECTOR_SIZE(x), SCM_UVECTOR_ELEMENTS(x));
x                8593 ext/uvector/uvector.c     else mintype = arg2_check("s64vector-clamp", SCM_OBJ(x), min, TRUE);
x                8596 ext/uvector/uvector.c     else maxtype = arg2_check("s64vector-clamp", SCM_OBJ(x), max, TRUE);
x                8610 ext/uvector/uvector.c         val = SCM_S64VECTOR_ELEMENTS(x)[i];
x                8656 ext/uvector/uvector.c ScmObj Scm_S64VectorClampX(ScmS64Vector *x, ScmObj min, ScmObj max)
x                8658 ext/uvector/uvector.c     int i, size = SCM_S64VECTOR_SIZE(x);
x                8667 ext/uvector/uvector.c     else mintype = arg2_check("s64vector-clamp!", SCM_OBJ(x), min, TRUE);
x                8670 ext/uvector/uvector.c     else maxtype = arg2_check("s64vector-clamp!", SCM_OBJ(x), max, TRUE);
x                8684 ext/uvector/uvector.c         val = SCM_S64VECTOR_ELEMENTS(x)[i];
x                8720 ext/uvector/uvector.c             SCM_S64VECTOR_ELEMENTS(x)[i] = val;
x                8724 ext/uvector/uvector.c             SCM_S64VECTOR_ELEMENTS(x)[i] = val;
x                8727 ext/uvector/uvector.c     return SCM_OBJ(x);
x                8730 ext/uvector/uvector.c ScmObj Scm_U64VectorRangeCheck(ScmU64Vector *x, ScmObj min, ScmObj max)
x                8732 ext/uvector/uvector.c     int i, size = SCM_U64VECTOR_SIZE(x);
x                8741 ext/uvector/uvector.c     else mintype = arg2_check("u64vector-range-check", SCM_OBJ(x), min, TRUE);
x                8744 ext/uvector/uvector.c     else maxtype = arg2_check("u64vector-range-check", SCM_OBJ(x), max, TRUE);
x                8758 ext/uvector/uvector.c         val = SCM_U64VECTOR_ELEMENTS(x)[i];
x                8804 ext/uvector/uvector.c ScmObj Scm_U64VectorClamp(ScmU64Vector *x, ScmObj min, ScmObj max)
x                8806 ext/uvector/uvector.c     int i, size = SCM_U64VECTOR_SIZE(x);
x                8811 ext/uvector/uvector.c     ScmObj d = Scm_MakeUVector(Scm_ClassOf(SCM_OBJ(x)), SCM_UVECTOR_SIZE(x), SCM_UVECTOR_ELEMENTS(x));
x                8815 ext/uvector/uvector.c     else mintype = arg2_check("u64vector-clamp", SCM_OBJ(x), min, TRUE);
x                8818 ext/uvector/uvector.c     else maxtype = arg2_check("u64vector-clamp", SCM_OBJ(x), max, TRUE);
x                8832 ext/uvector/uvector.c         val = SCM_U64VECTOR_ELEMENTS(x)[i];
x                8878 ext/uvector/uvector.c ScmObj Scm_U64VectorClampX(ScmU64Vector *x, ScmObj min, ScmObj max)
x                8880 ext/uvector/uvector.c     int i, size = SCM_U64VECTOR_SIZE(x);
x                8889 ext/uvector/uvector.c     else mintype = arg2_check("u64vector-clamp!", SCM_OBJ(x), min, TRUE);
x                8892 ext/uvector/uvector.c     else maxtype = arg2_check("u64vector-clamp!", SCM_OBJ(x), max, TRUE);
x                8906 ext/uvector/uvector.c         val = SCM_U64VECTOR_ELEMENTS(x)[i];
x                8942 ext/uvector/uvector.c             SCM_U64VECTOR_ELEMENTS(x)[i] = val;
x                8946 ext/uvector/uvector.c             SCM_U64VECTOR_ELEMENTS(x)[i] = val;
x                8949 ext/uvector/uvector.c     return SCM_OBJ(x);
x                8952 ext/uvector/uvector.c ScmObj Scm_F32VectorRangeCheck(ScmF32Vector *x, ScmObj min, ScmObj max)
x                8954 ext/uvector/uvector.c     int i, size = SCM_F32VECTOR_SIZE(x);
x                8963 ext/uvector/uvector.c     else mintype = arg2_check("f32vector-range-check", SCM_OBJ(x), min, TRUE);
x                8966 ext/uvector/uvector.c     else maxtype = arg2_check("f32vector-range-check", SCM_OBJ(x), max, TRUE);
x                8980 ext/uvector/uvector.c         val = SCM_F32VECTOR_ELEMENTS(x)[i];
x                9026 ext/uvector/uvector.c ScmObj Scm_F32VectorClamp(ScmF32Vector *x, ScmObj min, ScmObj max)
x                9028 ext/uvector/uvector.c     int i, size = SCM_F32VECTOR_SIZE(x);
x                9033 ext/uvector/uvector.c     ScmObj d = Scm_MakeUVector(Scm_ClassOf(SCM_OBJ(x)), SCM_UVECTOR_SIZE(x), SCM_UVECTOR_ELEMENTS(x));
x                9037 ext/uvector/uvector.c     else mintype = arg2_check("f32vector-clamp", SCM_OBJ(x), min, TRUE);
x                9040 ext/uvector/uvector.c     else maxtype = arg2_check("f32vector-clamp", SCM_OBJ(x), max, TRUE);
x                9054 ext/uvector/uvector.c         val = SCM_F32VECTOR_ELEMENTS(x)[i];
x                9100 ext/uvector/uvector.c ScmObj Scm_F32VectorClampX(ScmF32Vector *x, ScmObj min, ScmObj max)
x                9102 ext/uvector/uvector.c     int i, size = SCM_F32VECTOR_SIZE(x);
x                9111 ext/uvector/uvector.c     else mintype = arg2_check("f32vector-clamp!", SCM_OBJ(x), min, TRUE);
x                9114 ext/uvector/uvector.c     else maxtype = arg2_check("f32vector-clamp!", SCM_OBJ(x), max, TRUE);
x                9128 ext/uvector/uvector.c         val = SCM_F32VECTOR_ELEMENTS(x)[i];
x                9164 ext/uvector/uvector.c             SCM_F32VECTOR_ELEMENTS(x)[i] = val;
x                9168 ext/uvector/uvector.c             SCM_F32VECTOR_ELEMENTS(x)[i] = val;
x                9171 ext/uvector/uvector.c     return SCM_OBJ(x);
x                9174 ext/uvector/uvector.c ScmObj Scm_F64VectorRangeCheck(ScmF64Vector *x, ScmObj min, ScmObj max)
x                9176 ext/uvector/uvector.c     int i, size = SCM_F64VECTOR_SIZE(x);
x                9185 ext/uvector/uvector.c     else mintype = arg2_check("f64vector-range-check", SCM_OBJ(x), min, TRUE);
x                9188 ext/uvector/uvector.c     else maxtype = arg2_check("f64vector-range-check", SCM_OBJ(x), max, TRUE);
x                9202 ext/uvector/uvector.c         val = SCM_F64VECTOR_ELEMENTS(x)[i];
x                9248 ext/uvector/uvector.c ScmObj Scm_F64VectorClamp(ScmF64Vector *x, ScmObj min, ScmObj max)
x                9250 ext/uvector/uvector.c     int i, size = SCM_F64VECTOR_SIZE(x);
x                9255 ext/uvector/uvector.c     ScmObj d = Scm_MakeUVector(Scm_ClassOf(SCM_OBJ(x)), SCM_UVECTOR_SIZE(x), SCM_UVECTOR_ELEMENTS(x));
x                9259 ext/uvector/uvector.c     else mintype = arg2_check("f64vector-clamp", SCM_OBJ(x), min, TRUE);
x                9262 ext/uvector/uvector.c     else maxtype = arg2_check("f64vector-clamp", SCM_OBJ(x), max, TRUE);
x                9276 ext/uvector/uvector.c         val = SCM_F64VECTOR_ELEMENTS(x)[i];
x                9322 ext/uvector/uvector.c ScmObj Scm_F64VectorClampX(ScmF64Vector *x, ScmObj min, ScmObj max)
x                9324 ext/uvector/uvector.c     int i, size = SCM_F64VECTOR_SIZE(x);
x                9333 ext/uvector/uvector.c     else mintype = arg2_check("f64vector-clamp!", SCM_OBJ(x), min, TRUE);
x                9336 ext/uvector/uvector.c     else maxtype = arg2_check("f64vector-clamp!", SCM_OBJ(x), max, TRUE);
x                9350 ext/uvector/uvector.c         val = SCM_F64VECTOR_ELEMENTS(x)[i];
x                9386 ext/uvector/uvector.c             SCM_F64VECTOR_ELEMENTS(x)[i] = val;
x                9390 ext/uvector/uvector.c             SCM_F64VECTOR_ELEMENTS(x)[i] = val;
x                9393 ext/uvector/uvector.c     return SCM_OBJ(x);
x                  77 gc/alloc.c     # define IF_THREADS(x) x
x                  79 gc/alloc.c     # define IF_THREADS(x)
x                 869 gc/alloc.c     ptr_t GC_max(x,y)
x                 870 gc/alloc.c     ptr_t x, y;
x                 872 gc/alloc.c         return(x > y? x : y);
x                 875 gc/alloc.c     ptr_t GC_min(x,y)
x                 876 gc/alloc.c     ptr_t x, y;
x                 878 gc/alloc.c         return(x < y? x : y);
x                 104 gc/cord/cordbscs.c void CORD_dump_inner(CORD x, unsigned n)
x                 111 gc/cord/cordbscs.c     if (x == 0) {
x                 113 gc/cord/cordbscs.c     } else if (CORD_IS_STRING(x)) {
x                 115 gc/cord/cordbscs.c             if (x[i] == '\0') break;
x                 116 gc/cord/cordbscs.c             putchar(x[i]);
x                 118 gc/cord/cordbscs.c         if (x[i] != '\0') fputs("...", stdout);
x                 120 gc/cord/cordbscs.c     } else if (IS_CONCATENATION(x)) {
x                 122 gc/cord/cordbscs.c         			&(((CordRep *)x) -> concatenation);
x                 124 gc/cord/cordbscs.c                x, (int)(conc -> len), (int)(conc -> depth));
x                 129 gc/cord/cordbscs.c         			&(((CordRep *)x) -> function);
x                 130 gc/cord/cordbscs.c         if (IS_SUBSTR(x)) printf("(Substring) ");
x                 131 gc/cord/cordbscs.c         printf("Function: %p (len: %d): ", x, (int)(func -> len));
x                 141 gc/cord/cordbscs.c void CORD_dump(CORD x)
x                 143 gc/cord/cordbscs.c     CORD_dump_inner(x, 0);
x                 147 gc/cord/cordbscs.c CORD CORD_cat_char_star(CORD x, const char * y, size_t leny)
x                 153 gc/cord/cordbscs.c     if (x == CORD_EMPTY) return(y);
x                 154 gc/cord/cordbscs.c     if (leny == 0) return(x);
x                 155 gc/cord/cordbscs.c     if (CORD_IS_STRING(x)) {
x                 156 gc/cord/cordbscs.c         lenx = strlen(x);
x                 162 gc/cord/cordbscs.c             memcpy(result, x, lenx);
x                 175 gc/cord/cordbscs.c     	lenx = LEN(x);
x                 178 gc/cord/cordbscs.c     	    && IS_CONCATENATION(x)
x                 179 gc/cord/cordbscs.c             && CORD_IS_STRING(right = ((CordRep *)x) -> concatenation.right)) {
x                 181 gc/cord/cordbscs.c             if (!CORD_IS_STRING(left = ((CordRep *)x) -> concatenation.left)) {
x                 183 gc/cord/cordbscs.c             } else if (((CordRep *)x) -> concatenation.left_len != 0) {
x                 184 gc/cord/cordbscs.c                 right_len = lenx - ((CordRep *)x) -> concatenation.left_len;
x                 196 gc/cord/cordbscs.c             	x = left;
x                 200 gc/cord/cordbscs.c             if (CORD_IS_STRING(x)) {
x                 203 gc/cord/cordbscs.c                 depth = DEPTH(x) + 1;
x                 206 gc/cord/cordbscs.c             depth = DEPTH(x) + 1;
x                 220 gc/cord/cordbscs.c     	result->left = x;
x                 231 gc/cord/cordbscs.c CORD CORD_cat(CORD x, CORD y)
x                 237 gc/cord/cordbscs.c     if (x == CORD_EMPTY) return(y);
x                 238 gc/cord/cordbscs.c     if (y == CORD_EMPTY) return(x);
x                 240 gc/cord/cordbscs.c         return(CORD_cat_char_star(x, y, strlen(y)));
x                 241 gc/cord/cordbscs.c     } else if (CORD_IS_STRING(x)) {
x                 242 gc/cord/cordbscs.c         lenx = strlen(x);
x                 247 gc/cord/cordbscs.c         lenx = LEN(x);
x                 248 gc/cord/cordbscs.c         depth = DEPTH(x) + 1;
x                 261 gc/cord/cordbscs.c     	result->left = x;
x                 309 gc/cord/cordbscs.c size_t CORD_len(CORD x)
x                 311 gc/cord/cordbscs.c     if (x == 0) {
x                 314 gc/cord/cordbscs.c 	return(GEN_LEN(x));
x                 342 gc/cord/cordbscs.c CORD CORD_substr_closure(CORD x, size_t i, size_t n, CORD_fn f)
x                 348 gc/cord/cordbscs.c     sa->sa_cord = (CordRep *)x;
x                 361 gc/cord/cordbscs.c CORD CORD_substr_checked(CORD x, size_t i, size_t n)
x                 363 gc/cord/cordbscs.c     if (CORD_IS_STRING(x)) {
x                 365 gc/cord/cordbscs.c             return(CORD_substr_closure(x, i, n, CORD_index_access_fn));
x                 370 gc/cord/cordbscs.c             strncpy(result, x+i, n);
x                 374 gc/cord/cordbscs.c     } else if (IS_CONCATENATION(x)) {
x                 376 gc/cord/cordbscs.c     			= &(((CordRep *)x) -> concatenation);
x                 409 gc/cord/cordbscs.c             if (IS_SUBSTR(x)) {
x                 411 gc/cord/cordbscs.c             	register struct Function * f = &(((CordRep *)x) -> function);
x                 419 gc/cord/cordbscs.c                 return(CORD_substr_closure(x, i, n, CORD_apply_access_fn));
x                 423 gc/cord/cordbscs.c             register struct Function * f = &(((CordRep *)x) -> function);
x                 433 gc/cord/cordbscs.c             	    return(CORD_substr_closure(x, i, n, CORD_apply_access_fn));
x                 446 gc/cord/cordbscs.c CORD CORD_substr(CORD x, size_t i, size_t n)
x                 448 gc/cord/cordbscs.c     register size_t len = CORD_len(x);
x                 459 gc/cord/cordbscs.c     return(CORD_substr_checked(x, i, n));
x                 463 gc/cord/cordbscs.c int CORD_iter5(CORD x, size_t i, CORD_iter_fn f1,
x                 466 gc/cord/cordbscs.c     if (x == 0) return(0);
x                 467 gc/cord/cordbscs.c     if (CORD_IS_STRING(x)) {
x                 468 gc/cord/cordbscs.c     	register const char *p = x+i;
x                 480 gc/cord/cordbscs.c     } else if (IS_CONCATENATION(x)) {
x                 482 gc/cord/cordbscs.c     			= &(((CordRep *)x) -> concatenation);
x                 498 gc/cord/cordbscs.c         register struct Function * f = &(((CordRep *)x) -> function);
x                 512 gc/cord/cordbscs.c int CORD_iter(CORD x, CORD_iter_fn f1, void * client_data)
x                 514 gc/cord/cordbscs.c     return(CORD_iter5(x, 0, f1, CORD_NO_FN, client_data));
x                 517 gc/cord/cordbscs.c int CORD_riter4(CORD x, size_t i, CORD_iter_fn f1, void * client_data)
x                 519 gc/cord/cordbscs.c     if (x == 0) return(0);
x                 520 gc/cord/cordbscs.c     if (CORD_IS_STRING(x)) {
x                 521 gc/cord/cordbscs.c 	register const char *p = x + i;
x                 528 gc/cord/cordbscs.c 	    if (p == x) break;
x                 532 gc/cord/cordbscs.c     } else if (IS_CONCATENATION(x)) {
x                 534 gc/cord/cordbscs.c     			= &(((CordRep *)x) -> concatenation);
x                 548 gc/cord/cordbscs.c         register struct Function * f = &(((CordRep *)x) -> function);
x                 560 gc/cord/cordbscs.c int CORD_riter(CORD x, CORD_iter_fn f1, void * client_data)
x                 562 gc/cord/cordbscs.c     return(CORD_riter4(x, CORD_len(x) - 1, f1, client_data));
x                 632 gc/cord/cordbscs.c void CORD_add_forest(ForestElement * forest, CORD x, size_t len)
x                 648 gc/cord/cordbscs.c     sum = CORD_cat(sum, x);
x                 687 gc/cord/cordbscs.c void CORD_balance_insert(CORD x, size_t len, ForestElement * forest)
x                 691 gc/cord/cordbscs.c     if (CORD_IS_STRING(x)) {
x                 692 gc/cord/cordbscs.c         CORD_add_forest(forest, x, len);
x                 693 gc/cord/cordbscs.c     } else if (IS_CONCATENATION(x)
x                 694 gc/cord/cordbscs.c                && ((depth = DEPTH(x)) >= MAX_DEPTH
x                 697 gc/cord/cordbscs.c     			= &(((CordRep *)x) -> concatenation);
x                 703 gc/cord/cordbscs.c     	CORD_add_forest(forest, x, len);
x                 708 gc/cord/cordbscs.c CORD CORD_balance(CORD x)
x                 713 gc/cord/cordbscs.c     if (x == 0) return(0);
x                 714 gc/cord/cordbscs.c     if (CORD_IS_STRING(x)) return(x);
x                 716 gc/cord/cordbscs.c     len = LEN(x);
x                 718 gc/cord/cordbscs.c     CORD_balance_insert(x, len, forest);
x                 908 gc/cord/cordbscs.c void CORD_set_pos(CORD_pos p, CORD x, size_t i)
x                 910 gc/cord/cordbscs.c     if (x == CORD_EMPTY) {
x                 914 gc/cord/cordbscs.c     p[0].path[0].pe_cord = x;
x                  39 gc/cord/cordprnt.c static int ec_len(CORD_ec x)
x                  41 gc/cord/cordprnt.c     return(CORD_len(x[0].ec_cord) + (x[0].ec_bufptr - x[0].ec_buf));
x                  24 gc/cord/cordtest.c { int x = 0; fprintf(stderr, "FAILED: %s\n", string); x = 1 / x; abort(); }
x                  53 gc/cord/cordtest.c     CORD x = CORD_from_char_star("ab");
x                  59 gc/cord/cordtest.c     x = CORD_cat(x,x);
x                  60 gc/cord/cordtest.c     if (!CORD_IS_STRING(x)) ABORT("short cord should usually be a string");
x                  61 gc/cord/cordtest.c     if (strcmp(x, "abab") != 0) ABORT("bad CORD_cat result");
x                  64 gc/cord/cordtest.c         x = CORD_cat(x,x);
x                  66 gc/cord/cordtest.c     x = CORD_cat(x,"c");
x                  67 gc/cord/cordtest.c     if (CORD_len(x) != 128*1024+1) ABORT("bad length");
x                  70 gc/cord/cordtest.c     if (CORD_iter5(x, 64*1024-1, test_fn, CORD_NO_FN, (void *)13) == 0) {
x                  76 gc/cord/cordtest.c     CORD_set_pos(p, x, 64*1024-1);
x                  83 gc/cord/cordtest.c     y = CORD_substr(x, 1023, 5);
x                  87 gc/cord/cordtest.c     y = CORD_substr(x, 1024, 8);
x                  91 gc/cord/cordtest.c     y = CORD_substr(x, 128*1024-1, 8);
x                  95 gc/cord/cordtest.c     x = CORD_balance(x);
x                  96 gc/cord/cordtest.c     if (CORD_len(x) != 128*1024+1) ABORT("bad length");
x                  99 gc/cord/cordtest.c     if (CORD_iter5(x, 64*1024-1, test_fn, CORD_NO_FN, (void *)13) == 0) {
x                 104 gc/cord/cordtest.c     y = CORD_substr(x, 1023, 5);
x                 132 gc/cord/cordtest.c     CORD x = "{}";
x                 141 gc/cord/cordtest.c         x = CORD_cat(x, y);
x                 143 gc/cord/cordtest.c     z = CORD_balance(x);
x                 144 gc/cord/cordtest.c     if (CORD_cmp(x,z) != 0) ABORT("balanced string comparison wrong");
x                 145 gc/cord/cordtest.c     if (CORD_cmp(x,CORD_cat(z, CORD_nul(13))) >= 0) ABORT("comparison 2");
x                 146 gc/cord/cordtest.c     if (CORD_cmp(CORD_cat(x, CORD_nul(13)), z) <= 0) ABORT("comparison 3");
x                 147 gc/cord/cordtest.c     if (CORD_cmp(x,CORD_cat(z, "13")) >= 0) ABORT("comparison 4");
x                 161 gc/cord/cordtest.c     x = y;
x                 163 gc/cord/cordtest.c         x = CORD_cat(x,x);
x                 170 gc/cord/cordtest.c     if (CORD_put(x,f) == EOF) ABORT("CORD_put failed");
x                 173 gc/cord/cordtest.c     if (CORD_len(w) != CORD_len(x)) ABORT("file length wrong");
x                 174 gc/cord/cordtest.c     if (CORD_cmp(w,x) != 0) ABORT("file comparison wrong");
x                 181 gc/cord/cordtest.c     if (CORD_str(x,1,"9a") != 35) ABORT("CORD_str failed 1");
x                 182 gc/cord/cordtest.c     if (CORD_str(x,0,"9abcdefghijk") != 35) ABORT("CORD_str failed 2");
x                 183 gc/cord/cordtest.c     if (CORD_str(x,0,"9abcdefghijx") != CORD_NOT_FOUND)
x                 185 gc/cord/cordtest.c     if (CORD_str(x,0,"9>") != CORD_NOT_FOUND) ABORT("CORD_str failed 4");
x                 204 gc/cord/cordtest.c     CORD x;
x                 214 gc/cord/cordtest.c     x = "abcdefghij";
x                 215 gc/cord/cordtest.c     x = CORD_cat(x,x);
x                 216 gc/cord/cordtest.c     x = CORD_cat(x,x);
x                 217 gc/cord/cordtest.c     x = CORD_cat(x,x);
x                 218 gc/cord/cordtest.c     if (CORD_sprintf(&result, "->%-120.78r!\n", x) != 124)
x                 220 gc/cord/cordtest.c     (void) sprintf(result2, "->%-120.78s!\n", CORD_to_char_star(x));
x                  38 gc/cord/cordxtra.c # define ATOMIC_WRITE(x,y) (x) = (y)
x                  39 gc/cord/cordxtra.c # define ATOMIC_READ(x) (*(x))
x                  58 gc/cord/cordxtra.c CORD CORD_cat_char(CORD x, char c)
x                  62 gc/cord/cordxtra.c     if (c == '\0') return(CORD_cat(x, CORD_nul(1)));
x                  67 gc/cord/cordxtra.c     return(CORD_cat_char_star(x, string, 1));
x                 126 gc/cord/cordxtra.c void CORD_fill_buf(CORD x, size_t i, size_t len, char * buf)
x                 133 gc/cord/cordxtra.c     (void)CORD_iter5(x, i, CORD_fill_proc, CORD_batched_fill_proc, &fd);
x                 136 gc/cord/cordxtra.c int CORD_cmp(CORD x, CORD y)
x                 142 gc/cord/cordxtra.c     if (y == CORD_EMPTY) return(x != CORD_EMPTY);
x                 143 gc/cord/cordxtra.c     if (x == CORD_EMPTY) return(-1);
x                 144 gc/cord/cordxtra.c     if (CORD_IS_STRING(y) && CORD_IS_STRING(x)) return(strcmp(x,y));
x                 145 gc/cord/cordxtra.c     CORD_set_pos(xpos, x, 0);
x                 179 gc/cord/cordxtra.c int CORD_ncmp(CORD x, size_t x_start, CORD y, size_t y_start, size_t len)
x                 186 gc/cord/cordxtra.c     CORD_set_pos(xpos, x, x_start);
x                 224 gc/cord/cordxtra.c char * CORD_to_char_star(CORD x)
x                 226 gc/cord/cordxtra.c     register size_t len = CORD_len(x);
x                 230 gc/cord/cordxtra.c     CORD_fill_buf(x, 0, len, result);
x                 247 gc/cord/cordxtra.c const char * CORD_to_const_char_star(CORD x)
x                 249 gc/cord/cordxtra.c     if (x == 0) return("");
x                 250 gc/cord/cordxtra.c     if (CORD_IS_STRING(x)) return((const char *)x);
x                 251 gc/cord/cordxtra.c     return(CORD_to_char_star(x));
x                 254 gc/cord/cordxtra.c char CORD_fetch(CORD x, size_t i)
x                 258 gc/cord/cordxtra.c     CORD_set_pos(xpos, x, i);
x                 279 gc/cord/cordxtra.c int CORD_put(CORD x, FILE * f)
x                 281 gc/cord/cordxtra.c     if (CORD_iter5(x, 0, CORD_put_proc, CORD_batched_put_proc, f)) {
x                 325 gc/cord/cordxtra.c size_t CORD_chr(CORD x, size_t i, int c)
x                 331 gc/cord/cordxtra.c     if (CORD_iter5(x, i, CORD_chr_proc, CORD_batched_chr_proc, &d)) {
x                 338 gc/cord/cordxtra.c size_t CORD_rchr(CORD x, size_t i, int c)
x                 344 gc/cord/cordxtra.c     if (CORD_riter4(x, i, CORD_rchr_proc, &d)) {
x                 357 gc/cord/cordxtra.c size_t CORD_str(CORD x, size_t start, CORD s)
x                 360 gc/cord/cordxtra.c     size_t xlen = CORD_len(x);
x                 383 gc/cord/cordxtra.c     CORD_set_pos(xpos, x, start);
x                 396 gc/cord/cordxtra.c     	     	CORD_ncmp(x, match_pos + start_len,
x                 410 gc/cord/cordxtra.c void CORD_ec_flush_buf(CORD_ec x)
x                 412 gc/cord/cordxtra.c     register size_t len = x[0].ec_bufptr - x[0].ec_buf;
x                 417 gc/cord/cordxtra.c     memcpy(s, x[0].ec_buf, len);
x                 419 gc/cord/cordxtra.c     x[0].ec_cord = CORD_cat_char_star(x[0].ec_cord, s, len);
x                 420 gc/cord/cordxtra.c     x[0].ec_bufptr = x[0].ec_buf;
x                 423 gc/cord/cordxtra.c void CORD_ec_append_cord(CORD_ec x, CORD s)
x                 425 gc/cord/cordxtra.c     CORD_ec_flush_buf(x);
x                 426 gc/cord/cordxtra.c     x[0].ec_cord = CORD_cat(x[0].ec_cord, s);
x                 314 gc/cord/de.c   #		define move_cursor(x,y) cgotoxy(x + 1, y + 1, stdout)
x                 316 gc/cord/de.c   #		define move_cursor(x,y) move(y,x)
x                  78 gc/cord/de_win.h void set_position(int x, int y);
x                  53 gc/finalize.c  #   define dl_next(x) (struct disappearing_link *)((x) -> prolog.next)
x                  54 gc/finalize.c  #   define dl_set_next(x,y) (x) -> prolog.next = (struct hash_chain_entry *)(y)
x                  73 gc/finalize.c  #   define fo_next(x) (struct finalizable_object *)((x) -> prolog.next)
x                  74 gc/finalize.c  #   define fo_set_next(x,y) (x) -> prolog.next = (struct hash_chain_entry *)(y)
x                  79 gc/include/cord.h CORD CORD_cat(CORD x, CORD y);
x                  86 gc/include/cord.h CORD CORD_cat_char_star(CORD x, const char * y, size_t leny);
x                  89 gc/include/cord.h size_t CORD_len(CORD x);
x                  99 gc/include/cord.h CORD CORD_substr(CORD x, size_t i, size_t n);
x                 109 gc/include/cord.h CORD CORD_balance(CORD x);
x                 133 gc/include/cord.h int CORD_iter5(CORD x, size_t i, CORD_iter_fn f1,
x                 137 gc/include/cord.h int CORD_iter(CORD x, CORD_iter_fn f1, void * client_data);
x                 138 gc/include/cord.h # define CORD_iter(x, f1, cd) CORD_iter5(x, 0, f1, CORD_NO_FN, cd)
x                 142 gc/include/cord.h int CORD_riter4(CORD x, size_t i, CORD_iter_fn f1, void * client_data);
x                 145 gc/include/cord.h int CORD_riter(CORD x, CORD_iter_fn f1, void * client_data);
x                 200 gc/include/cord.h void CORD_dump(CORD x);
x                 206 gc/include/cord.h CORD CORD_cat_char(CORD x, char c);
x                 212 gc/include/cord.h char CORD_fetch(CORD x, size_t i);
x                 215 gc/include/cord.h int CORD_cmp(CORD x, CORD y);
x                 219 gc/include/cord.h int CORD_ncmp(CORD x, size_t x_start, CORD y, size_t y_start, size_t len);
x                 224 gc/include/cord.h size_t CORD_str(CORD x, size_t start, CORD s);
x                 261 gc/include/cord.h char * CORD_to_char_star(CORD x);
x                 269 gc/include/cord.h const char * CORD_to_const_char_star(CORD x);
x                 274 gc/include/cord.h int CORD_put(CORD x, FILE * f);
x                 282 gc/include/cord.h size_t CORD_chr(CORD x, size_t i, int c);
x                 287 gc/include/cord.h size_t CORD_rchr(CORD x, size_t i, int c);
x                  49 gc/include/ec.h void CORD_ec_flush_buf(CORD_ec x);
x                  52 gc/include/ec.h # define CORD_ec_to_cord(x) (CORD_ec_flush_buf(x), (x)[0].ec_cord)
x                  55 gc/include/ec.h # define CORD_ec_init(x) ((x)[0].ec_cord = 0, (x)[0].ec_bufptr = (x)[0].ec_buf)
x                  58 gc/include/ec.h # define CORD_ec_append(x, c) \
x                  60 gc/include/ec.h 	if ((x)[0].ec_bufptr == (x)[0].ec_buf + CORD_BUFSZ) { \
x                  61 gc/include/ec.h 	  	CORD_ec_flush_buf(x); \
x                  63 gc/include/ec.h 	*((x)[0].ec_bufptr)++ = (c); \
x                  68 gc/include/ec.h void CORD_ec_append_cord(CORD_ec x, CORD s);
x                 820 gc/include/gc.h #   define GC_PTR_ADD3(x, n, type_of_result) \
x                 821 gc/include/gc.h 	((type_of_result)GC_same_obj((x)+(n), (x)))
x                 822 gc/include/gc.h #   define GC_PRE_INCR3(x, n, type_of_result) \
x                 823 gc/include/gc.h 	((type_of_result)GC_pre_incr(&(x), (n)*sizeof(*x))
x                 824 gc/include/gc.h #   define GC_POST_INCR2(x, type_of_result) \
x                 825 gc/include/gc.h 	((type_of_result)GC_post_incr(&(x), sizeof(*x))
x                 827 gc/include/gc.h #       define GC_PTR_ADD(x, n) \
x                 828 gc/include/gc.h 	    GC_PTR_ADD3(x, n, typeof(x))
x                 829 gc/include/gc.h #       define GC_PRE_INCR(x, n) \
x                 830 gc/include/gc.h 	    GC_PRE_INCR3(x, n, typeof(x))
x                 831 gc/include/gc.h #       define GC_POST_INCR(x, n) \
x                 832 gc/include/gc.h 	    GC_POST_INCR3(x, typeof(x))
x                 838 gc/include/gc.h #   	define GC_PTR_ADD(x, n) ((x)+(n))
x                 841 gc/include/gc.h #   define GC_PTR_ADD3(x, n, type_of_result) ((x)+(n))
x                 842 gc/include/gc.h #   define GC_PTR_ADD(x, n) ((x)+(n))
x                 843 gc/include/gc.h #   define GC_PRE_INCR3(x, n, type_of_result) ((x) += (n))
x                 844 gc/include/gc.h #   define GC_PRE_INCR(x, n) ((x) += (n))
x                 845 gc/include/gc.h #   define GC_POST_INCR2(x, n, type_of_result) ((x)++)
x                 846 gc/include/gc.h #   define GC_POST_INCR(x, n) ((x)++)
x                 956 gc/include/gc.h #     define GC_MAX(x,y) ((x) > (y) ? (x) : (y))
x                 957 gc/include/gc.h #     define GC_MIN(x,y) ((x) < (y) ? (x) : (y))
x                  66 gc/include/private/cord_pos.h void CORD_set_pos(CORD_pos p, CORD x, size_t i);
x                 100 gc/include/private/gc_priv.h #   define MAKE_COOLER(x,y) if ((word)(x)+(y) > (word)(x)) {(x) += (y);} \
x                 101 gc/include/private/gc_priv.h 			    else {(x) = (word)ONES;}
x                 102 gc/include/private/gc_priv.h #   define MAKE_HOTTER(x,y) (x) -= (y)
x                 106 gc/include/private/gc_priv.h #   define MAKE_COOLER(x,y) if ((word)(x)-(y) < (word)(x)) {(x) -= (y);} else {(x) = 0;}
x                 107 gc/include/private/gc_priv.h #   define MAKE_HOTTER(x,y) (x) += (y)
x                 297 gc/include/private/gc_priv.h #   define GET_TIME(x) { struct rusage rusage; \
x                 299 gc/include/private/gc_priv.h 			 x = rusage.ru_utime; }
x                 307 gc/include/private/gc_priv.h #   define GET_TIME(x) x = GetTickCount()
x                 332 gc/include/private/gc_priv.h #   define GET_TIME(x) x = clock()
x                 362 gc/include/private/gc_priv.h #   define BCOPY(x,y,n) memcpy(y, x, (size_t)(n))
x                 363 gc/include/private/gc_priv.h #   define BZERO(x,n)  memset(x, 0, (size_t)(n))
x                 365 gc/include/private/gc_priv.h #   define BCOPY(x,y,n) bcopy((char *)(x),(char *)(y),(int)(n))
x                 366 gc/include/private/gc_priv.h #   define BZERO(x,n) bzero((char *)(x),(int)(n))
x                 475 gc/include/private/gc_priv.h #  define WORDS_TO_BYTES(x)   ((x)<<2)
x                 476 gc/include/private/gc_priv.h #  define BYTES_TO_WORDS(x)   ((x)>>2)
x                 485 gc/include/private/gc_priv.h #  define WORDS_TO_BYTES(x)   ((x)<<3)
x                 486 gc/include/private/gc_priv.h #  define BYTES_TO_WORDS(x)   ((x)>>3)
x                1206 gc/include/private/gc_priv.h #   define abs(x)  ((x) < 0? (-(x)) : (x))
x                 808 gc/include/private/gcconfig.h #	define PREFETCH(x) \
x                 809 gc/include/private/gcconfig.h 	  __asm__ __volatile__ ("dcbt 0,%0" : : "r" ((const void *) (x)))
x                 810 gc/include/private/gcconfig.h #	define PREFETCH_FOR_WRITE(x) \
x                 811 gc/include/private/gcconfig.h 	  __asm__ __volatile__ ("dcbtst 0,%0" : : "r" ((const void *) (x)))
x                1152 gc/include/private/gcconfig.h #	  define PREFETCH(x) \
x                1153 gc/include/private/gcconfig.h 	    __asm__ __volatile__ ("	prefetchnta	%0": : "m"(*(char *)(x)))
x                1161 gc/include/private/gcconfig.h #	    define PREFETCH_FOR_WRITE(x) \
x                1162 gc/include/private/gcconfig.h 	      __asm__ __volatile__ ("	prefetcht0	%0": : "m"(*(char *)(x)))
x                1166 gc/include/private/gcconfig.h #	  define PREFETCH(x) \
x                1167 gc/include/private/gcconfig.h 	    __asm__ __volatile__ ("	prefetch	%0": : "m"(*(char *)(x)))
x                1168 gc/include/private/gcconfig.h #	  define PREFETCH_FOR_WRITE(x) \
x                1169 gc/include/private/gcconfig.h 	    __asm__ __volatile__ ("	prefetchw	%0": : "m"(*(char *)(x)))
x                1485 gc/include/private/gcconfig.h #       define PREFETCH(x)  { \
x                1486 gc/include/private/gcconfig.h                               register long addr = (long)(x); \
x                1671 gc/include/private/gcconfig.h #	    define PREFETCH(x) \
x                1672 gc/include/private/gcconfig.h 	      __asm__ ("	lfetch	[%0]": : "r"(x))
x                1673 gc/include/private/gcconfig.h #	    define PREFETCH_FOR_WRITE(x) \
x                1674 gc/include/private/gcconfig.h 	      __asm__ ("	lfetch.excl	[%0]": : "r"(x))
x                1675 gc/include/private/gcconfig.h #	    define CLEAR_DOUBLE(x) \
x                1676 gc/include/private/gcconfig.h 	      __asm__ ("	stf.spill	[%0]=f0": : "r"((void *)(x)))
x                1679 gc/include/private/gcconfig.h #	    define PREFETCH(x) \
x                1680 gc/include/private/gcconfig.h 	      __lfetch(__lfhint_none, (x))
x                1681 gc/include/private/gcconfig.h #	    define PREFETCH_FOR_WRITE(x) \
x                1682 gc/include/private/gcconfig.h 	      __lfetch(__lfhint_nta,  (x))
x                1683 gc/include/private/gcconfig.h #	    define CLEAR_DOUBLE(x) \
x                1684 gc/include/private/gcconfig.h 	      __stf_spill((void *)(x), 0)
x                1926 gc/include/private/gcconfig.h #	    define PREFETCH(x) __builtin_prefetch((x), 0, 0)
x                1927 gc/include/private/gcconfig.h #	    define PREFETCH_FOR_WRITE(x) __builtin_prefetch((x), 1)
x                2051 gc/include/private/gcconfig.h #   define PREFETCH(x)
x                2056 gc/include/private/gcconfig.h #   define PREFETCH_FOR_WRITE(x)
x                2079 gc/include/private/gcconfig.h #   define CLEAR_DOUBLE(x) \
x                2080 gc/include/private/gcconfig.h 		((word*)x)[0] = 0; \
x                2081 gc/include/private/gcconfig.h 		((word*)x)[1] = 0;
x                  35 gc/mark.c      void GC_noop1(x)
x                  36 gc/mark.c      word x;
x                  40 gc/mark.c          sink = x;
x                 413 gc/os_dep.c    #define E_MAGIC(x)      (x).magic_number
x                 415 gc/os_dep.c    #define E_LFANEW(x)     (x).new_exe_offset
x                 430 gc/os_dep.c    #define E32_MAGIC1(x)   (x).magic_number[0]
x                 432 gc/os_dep.c    #define E32_MAGIC2(x)   (x).magic_number[1]
x                 434 gc/os_dep.c    #define E32_BORDER(x)   (x).byte_order
x                 436 gc/os_dep.c    #define E32_WORDER(x)   (x).word_order
x                 438 gc/os_dep.c    #define E32_CPU(x)      (x).cpu
x                 440 gc/os_dep.c    #define E32_OBJTAB(x)   (x).object_table_offset
x                 441 gc/os_dep.c    #define E32_OBJCNT(x)   (x).object_count
x                 452 gc/os_dep.c    #define O32_FLAGS(x)    (x).flags
x                 456 gc/os_dep.c    #define O32_SIZE(x)     (x).size
x                 457 gc/os_dep.c    #define O32_BASE(x)     (x).base
x                2818 gc/os_dep.c    #define PAGE_ALIGNED(x) !((word)(x) & (GC_page_size - 1))
x                 223 gc/pthread_stop_world.c #   define IF_IA64(x) x
x                 225 gc/pthread_stop_world.c #   define IF_IA64(x)
x                  94 gc/pthread_support.c #     define GC_getspecific(x) (x)
x                  65 gc/setjmp_t.c  	register int x = (int)strlen("a");  /* 1, slightly disguised */
x                  86 gc/setjmp_t.c  	x = 2*x-1;
x                  88 gc/setjmp_t.c  	x = 2*x-1;
x                  91 gc/setjmp_t.c  	    if (x == 2) {
x                  98 gc/setjmp_t.c  	    } else if (x == 1) {
x                 105 gc/setjmp_t.c  	x = 2;
x                 110 gc/setjmp_t.c  int g(x)
x                 111 gc/setjmp_t.c  int x;
x                 113 gc/setjmp_t.c  	return(x);
x                 153 gc/tests/test.c # define INT_TO_SEXPR(x) ((sexpr)(unsigned long)(x))
x                 157 gc/tests/test.c # define car(x) ((x) -> sexpr_car)
x                 158 gc/tests/test.c # define cdr(x) ((x) -> sexpr_cdr)
x                 159 gc/tests/test.c # define is_nil(x) ((x) == nil)
x                 169 gc/tests/test.c sexpr cons (x, y)
x                 170 gc/tests/test.c sexpr x;
x                 195 gc/tests/test.c     r -> sexpr_car = x;
x                 232 gc/tests/test.c     sexpr x;
x                 237 gc/tests/test.c     x = (sexpr)(addr + 1); /* Skip the vtable pointer. */
x                 239 gc/tests/test.c 			      (GC_PTR)(x -> sexpr_cdr), mark_stack_ptr,
x                 240 gc/tests/test.c 			      mark_stack_limit, (GC_PTR *)&(x -> sexpr_cdr));
x                 242 gc/tests/test.c 			      (GC_PTR)(x -> sexpr_car), mark_stack_ptr,
x                 243 gc/tests/test.c 			      mark_stack_limit, (GC_PTR *)&(x -> sexpr_car));
x                 254 gc/tests/test.c sexpr local_cons (x, y)
x                 255 gc/tests/test.c sexpr x;
x                 285 gc/tests/test.c     r -> sexpr_car = x;
x                 297 gc/tests/test.c sexpr small_cons (x, y)
x                 298 gc/tests/test.c sexpr x;
x                 309 gc/tests/test.c     r -> sexpr_car = x;
x                 314 gc/tests/test.c sexpr small_cons_uncollectable (x, y)
x                 315 gc/tests/test.c sexpr x;
x                 326 gc/tests/test.c     r -> sexpr_car = x;
x                 334 gc/tests/test.c sexpr gcj_cons(x, y)
x                 335 gc/tests/test.c sexpr x;
x                 358 gc/tests/test.c     result -> sexpr_car = x;
x                 365 gc/tests/test.c sexpr reverse1(x, y)
x                 366 gc/tests/test.c sexpr x, y;
x                 368 gc/tests/test.c     if (is_nil(x)) {
x                 371 gc/tests/test.c         return( reverse1(cdr(x), cons(car(x), y)) );
x                 375 gc/tests/test.c sexpr reverse(x)
x                 376 gc/tests/test.c sexpr x;
x                 381 gc/tests/test.c     return( reverse1(x, nil) );
x                 396 gc/tests/test.c sexpr gcj_reverse1(x, y)
x                 397 gc/tests/test.c sexpr x, y;
x                 399 gc/tests/test.c     if (is_nil(x)) {
x                 402 gc/tests/test.c         return( gcj_reverse1(cdr(x), gcj_cons(car(x), y)) );
x                 406 gc/tests/test.c sexpr gcj_reverse(x)
x                 407 gc/tests/test.c sexpr x;
x                 409 gc/tests/test.c     return( gcj_reverse1(x, nil) );
x                 425 gc/tests/test.c sexpr local_reverse1(x, y)
x                 426 gc/tests/test.c sexpr x, y;
x                 428 gc/tests/test.c     if (is_nil(x)) {
x                 431 gc/tests/test.c         return( local_reverse1(cdr(x), local_cons(car(x), y)) );
x                 435 gc/tests/test.c sexpr local_reverse(x)
x                 436 gc/tests/test.c sexpr x;
x                 438 gc/tests/test.c     return( local_reverse1(x, nil) );
x                 484 gc/tests/test.c # define UNCOLLECTABLE_CDR(x) (sexpr)(~(unsigned long)(cdr(x)))
x                 506 gc/tests/test.c void print_int_list(x)
x                 507 gc/tests/test.c sexpr x;
x                 509 gc/tests/test.c     if (is_nil(x)) {
x                 512 gc/tests/test.c         (void)GC_printf1("(%ld)", (long)(car(car(x))));
x                 513 gc/tests/test.c         if (!is_nil(cdr(x))) {
x                 515 gc/tests/test.c             (void)print_int_list(cdr(x));
x                1093 gc/tests/test.c     GC_word * x = (GC_word *)GC_malloc_explicitly_typed(2000, d4);
x                1152 gc/tests/test.c     GC_noop(x);
x                1159 gc/tests/test.c void fail_proc1(x)
x                1160 gc/tests/test.c GC_PTR x;
x                1168 gc/tests/test.c void fail_proc1(GC_PTR x)
x                1202 gc/tests/test.c     char *x;
x                1238 gc/tests/test.c       x = GC_malloc(16);
x                1239 gc/tests/test.c       if (GC_base(x + 13) != x) {
x                1249 gc/tests/test.c       if (GC_same_obj(x+5, x) != x + 5) {
x                1253 gc/tests/test.c       if (GC_is_visible(y) != y || GC_is_visible(x) != x) {
x                1268 gc/tests/test.c         || GC_is_valid_displacement(x) != x
x                1269 gc/tests/test.c         || GC_is_valid_displacement(x + 3) != x + 3) {
x                 204 gc/tests/test_cpp.cc       int *x = gc_allocator<int>().allocate(1);
x                 208 gc/tests/test_cpp.cc           int *x = (int *)gc_alloc::allocate(sizeof(int));
x                 210 gc/tests/test_cpp.cc           int *x = (int *)alloc::allocate(sizeof(int));
x                 213 gc/tests/test_cpp.cc     *x = 29;
x                 215 gc/tests/test_cpp.cc       *xptr = x;
x                 216 gc/tests/test_cpp.cc       x = 0;
x                 282 gc/tests/test_cpp.cc       x = *xptr;
x                 284 gc/tests/test_cpp.cc     my_assert (29 == x[0]);
x                   6 gc/tests/trace_test.c     struct treenode *x;
x                  14 gc/tests/trace_test.c   r -> x = mktree(i-1);
x                  84 src/bignum.c   #define min(x, y)   (((x) < (y))? (x) : (y))
x                  86 src/bignum.c   #define max(x, y)   (((x) > (y))? (x) : (y))
x                  90 src/bignum.c   static int bignum_safe_size_for_add(ScmBignum *x, ScmBignum *y);
x                 525 src/bignum.c   static int bignum_safe_size_for_add(ScmBignum *x, ScmBignum *y)
x                 527 src/bignum.c       int xsize = SCM_BIGNUM_SIZE(x);
x                 530 src/bignum.c           if (x->values[xsize-1] == SCM_ULONG_MAX) return xsize+1;
x                 546 src/bignum.c           unsigned long x = ~br->values[i];
x                 547 src/bignum.c           UADD(br->values[i], c, x, 0);
x                 566 src/bignum.c       u_long x, y;
x                 579 src/bignum.c               x = bx->values[i];
x                 580 src/bignum.c               UADD(br->values[i], c, x, 0);
x                 583 src/bignum.c           x = bx->values[i];
x                 585 src/bignum.c           UADD(br->values[i], c, x, y);
x                 598 src/bignum.c       u_long x, y;
x                 611 src/bignum.c               x = bx->values[i];
x                 612 src/bignum.c               USUB(br->values[i], c, x, 0);
x                 615 src/bignum.c           x = bx->values[i];
x                 617 src/bignum.c           USUB(br->values[i], c, x, y);
x                 768 src/bignum.c           u_long x;
x                 770 src/bignum.c               x = (bx->values[i+1]<<(WORD_BITS-nbits))|(bx->values[i]>>nbits);
x                 771 src/bignum.c               br->values[i-nwords] = x;
x                 785 src/bignum.c       u_long x;
x                 801 src/bignum.c               x = (bx->values[i]<<nbits)|(bx->values[i-1]>>(WORD_BITS-nbits));
x                 802 src/bignum.c               if (br->size > i+nwords) br->values[i+nwords] = x;
x                 821 src/bignum.c       u_long hi, lo, x, r0, r1, c;
x                 825 src/bignum.c           x = bx->values[i];
x                 826 src/bignum.c           UMUL(hi, lo, x, y);
x                1104 src/bignum.c   ScmObj Scm_BignumAsh(ScmBignum *x, int cnt)
x                1106 src/bignum.c       if (cnt == 0) return Scm_NormalizeBignum(x);
x                1108 src/bignum.c           int rsize = SCM_BIGNUM_SIZE(x) + (cnt+WORD_BITS-1)/WORD_BITS;
x                1110 src/bignum.c           return Scm_NormalizeBignum(bignum_lshift(r, x, cnt));
x                1112 src/bignum.c           int rsize = SCM_BIGNUM_SIZE(x) + cnt/WORD_BITS;
x                1114 src/bignum.c               if (SCM_BIGNUM_SIGN(x) < 0) {
x                1120 src/bignum.c               if (SCM_BIGNUM_SIGN(x) < 0) {
x                1122 src/bignum.c                   ScmObj r = Scm_Quotient(Scm_Add(SCM_OBJ(x), SCM_MAKE_INT(1),
x                1129 src/bignum.c                   return Scm_NormalizeBignum(bignum_rshift(r, x, -cnt));
x                1138 src/bignum.c   static ScmBignum *bignum_and(ScmBignum *z, ScmBignum *x, ScmBignum *y,
x                1143 src/bignum.c           z->values[i] = x->values[i] & y->values[i];
x                1146 src/bignum.c           for (; i < xsize; i++) z->values[i] = x->values[i];
x                1153 src/bignum.c   ScmObj Scm_BignumLogAnd(ScmBignum *x, ScmBignum *y)
x                1155 src/bignum.c       int xsize = SCM_BIGNUM_SIZE(x), xsign = SCM_BIGNUM_SIGN(x);
x                1162 src/bignum.c               z = bignum_and(make_bignum(minsize), x, y, minsize, 0, 0);
x                1166 src/bignum.c               z = bignum_and(make_bignum(xsize), x, yy, minsize, xsize, 0);
x                1171 src/bignum.c               xx = SCM_BIGNUM(Scm_BignumComplement(x));
x                1175 src/bignum.c               xx = SCM_BIGNUM(Scm_BignumComplement(x));
x                1189 src/bignum.c   static ScmBignum *bignum_ior(ScmBignum *z, ScmBignum *x, ScmBignum *y,
x                1194 src/bignum.c           z->values[i] = x->values[i] | y->values[i];
x                1197 src/bignum.c           for (; i < xsize; i++) z->values[i] = x->values[i];
x                1204 src/bignum.c   ScmObj Scm_BignumLogIor(ScmBignum *x, ScmBignum *y)
x                1206 src/bignum.c       int xsize = SCM_BIGNUM_SIZE(x), xsign = SCM_BIGNUM_SIGN(x);
x                1214 src/bignum.c               z = bignum_ior(make_bignum(zsize), x, y, minsize, xsize, ysize);
x                1218 src/bignum.c               z = bignum_ior(make_bignum(ysize), x, yy, minsize, 0, ysize);
x                1225 src/bignum.c               xx = SCM_BIGNUM(Scm_BignumComplement(x));
x                1231 src/bignum.c               xx = SCM_BIGNUM(Scm_BignumComplement(x));
x                1241 src/bignum.c   ScmObj Scm_BignumLogXor(ScmBignum *x, ScmBignum *y)
x                1244 src/bignum.c       ScmObj xandy = Scm_BignumLogAnd(x, y);
x                1245 src/bignum.c       ScmObj xory  = Scm_BignumLogIor(x, y);
x                  39 src/boolean.c  int Scm_EqP(ScmObj x, ScmObj y)
x                  41 src/boolean.c      return SCM_EQ(x, y);
x                  44 src/boolean.c  int Scm_EqvP(ScmObj x, ScmObj y)
x                  47 src/boolean.c      if (SCM_NUMBERP(x)) {
x                  49 src/boolean.c              if ((SCM_EXACTP(x) && SCM_EXACTP(y))
x                  50 src/boolean.c                  || (SCM_INEXACTP(x) && SCM_INEXACTP(y))) {
x                  51 src/boolean.c                  return Scm_NumEq(x, y);
x                  56 src/boolean.c      return SCM_EQ(x, y);
x                  59 src/boolean.c  int Scm_EqualP(ScmObj x, ScmObj y)
x                  63 src/boolean.c      if (SCM_EQ(x, y)) return TRUE;
x                  64 src/boolean.c      if (SCM_PAIRP(x)) {
x                  67 src/boolean.c              if (!Scm_EqualP(SCM_CAR(x), SCM_CAR(y))) return FALSE;
x                  68 src/boolean.c              x = SCM_CDR(x);
x                  70 src/boolean.c          } while (SCM_PAIRP(x)&&SCM_PAIRP(y));
x                  71 src/boolean.c          return Scm_EqualP(x, y);
x                  73 src/boolean.c      if (SCM_STRINGP(x)) {
x                  75 src/boolean.c              return Scm_StringEqual(SCM_STRING(x), SCM_STRING(y));
x                  79 src/boolean.c      if (SCM_NUMBERP(x)) {
x                  81 src/boolean.c              if ((SCM_EXACTP(x) && SCM_EXACTP(y))
x                  82 src/boolean.c                  || (SCM_INEXACTP(x) && SCM_INEXACTP(y))) {
x                  83 src/boolean.c                  return Scm_NumEq(x, y);
x                  88 src/boolean.c      if (SCM_VECTORP(x)) {
x                  90 src/boolean.c              int sizx = SCM_VECTOR_SIZE(x);
x                  94 src/boolean.c                      if (!Scm_EqualP(SCM_VECTOR_ELEMENT(x, sizx),
x                 115 src/boolean.c      if (SCM_IDENTIFIERP(x) || SCM_IDENTIFIERP(y)) {
x                 116 src/boolean.c          if (SCM_IDENTIFIERP(x)) x = SCM_OBJ(SCM_IDENTIFIER(x)->name);
x                 118 src/boolean.c          return SCM_EQ(x, y);
x                 122 src/boolean.c      if (!SCM_PTRP(x)) return (x == y);
x                 123 src/boolean.c      cx = Scm_ClassOf(x);
x                 126 src/boolean.c          return (cx->compare(x, y, TRUE) == 0);
x                 131 src/boolean.c  int Scm_EqualM(ScmObj x, ScmObj y, int mode)
x                 135 src/boolean.c          return SCM_EQ(x, y);
x                 137 src/boolean.c          return Scm_EqvP(x, y);
x                 139 src/boolean.c          return Scm_EqualP(x, y);
x                 168 src/char.c     static int charset_compare(ScmObj x, ScmObj y, int equalp);
x                 343 src/char.c     static int charset_compare(ScmObj x, ScmObj y, int equalp)
x                 345 src/char.c         ScmCharSet *xx = SCM_CHARSET(x);
x                 354 src/char.c             Scm_Error("cannot compare char-sets: %S vs %S", x, y);
x                 359 src/char.c     int Scm_CharSetEq(ScmCharSet *x, ScmCharSet *y)
x                 364 src/char.c             if (x->mask[i] != y->mask[i]) return FALSE;
x                 365 src/char.c         for (rx=x->ranges, ry=y->ranges; rx && ry; rx=rx->next, ry=ry->next) {
x                 373 src/char.c     int Scm_CharSetLE(ScmCharSet *x, ScmCharSet *y)
x                 378 src/char.c             if ((x->mask[i] | y->mask[i]) != y->mask[i]) return FALSE;
x                 379 src/char.c         rx = x->ranges;
x                  64 src/class.c    static int object_compare(ScmObj x, ScmObj y, int equalp);
x                1864 src/class.c    static int object_compare(ScmObj x, ScmObj y, int equalp)
x                1868 src/class.c            r = Scm_Apply(SCM_OBJ(&Scm_GenericObjectEqualP), SCM_LIST2(x, y));
x                1871 src/class.c            r = Scm_Apply(SCM_OBJ(&Scm_GenericObjectCompare), SCM_LIST2(x, y));
x                1878 src/class.c            Scm_Error("object %S and %S can't be ordered", x, y);
x                2036 src/class.c    static inline int method_more_specific(ScmMethod *x, ScmMethod *y,
x                2039 src/class.c        ScmClass **xs = x->specializers;
x                2043 src/class.c        for (i=0; i<SCM_PROCEDURE_REQUIRED(x) && i<SCM_PROCEDURE_REQUIRED(y); i++) {
x                2063 src/class.c        ScmMethod *x = SCM_METHOD(args[0]);
x                2076 src/class.c        return SCM_MAKE_BOOL(method_more_specific(x, y, targs, ntargs));
x                 584 src/code.c     #define INSN(x)         SCM_VM_INSN(x)
x                 585 src/code.c     #define INSN1(x, a)     SCM_VM_INSN1(x, a)
x                 586 src/code.c     #define INSN2(x, a, b)  SCM_VM_INSN2(x, a, b)
x                 588 src/code.c     #define CODE(x)         SCM_VM_INSN_CODE(x)
x                 589 src/code.c     #define IARG(x)         SCM_VM_INSN_ARG(x)
x                 590 src/code.c     #define IARG0(x)        SCM_VM_INSN_ARG0(x)
x                 591 src/code.c     #define IARG1(x)        SCM_VM_INSN_ARG1(x)
x                  44 src/compare.c  int Scm_Compare(ScmObj x, ScmObj y)
x                  49 src/compare.c      if (SCM_NUMBERP(x) && SCM_NUMBERP(y))
x                  50 src/compare.c          return Scm_NumCmp(x, y);
x                  51 src/compare.c      if (SCM_STRINGP(x) && SCM_STRINGP(y))
x                  52 src/compare.c          return Scm_StringCmp(SCM_STRING(x), SCM_STRING(y));
x                  53 src/compare.c      if (SCM_CHARP(x) && SCM_CHARP(y))
x                  54 src/compare.c          return SCM_CHAR_VALUE(x) == SCM_CHAR_VALUE(y)? 0 :
x                  55 src/compare.c              SCM_CHAR_VALUE(x) < SCM_CHAR_VALUE(y)? -1 : 1;
x                  57 src/compare.c      cx = Scm_ClassOf(x);
x                  60 src/compare.c          if (cy->compare) return cy->compare(x, y, FALSE);
x                  62 src/compare.c          if (cx->compare) return cx->compare(x, y, FALSE);
x                  64 src/compare.c      Scm_Error("can't compare %S and %S", x, y);
x                 165 src/compare.c  static int cmp_scm(ScmObj x, ScmObj y, ScmObj fn)
x                 167 src/compare.c      ScmObj r = Scm_Apply(fn, SCM_LIST2(x, y));
x                 174 src/compare.c  static int cmp_int(ScmObj x, ScmObj y, ScmObj dummy)
x                 176 src/compare.c      return Scm_Compare(x, y);
x                 269 src/core.c         struct cleanup_handler_rec *x = NULL, *y = cleanup.handlers;
x                 272 src/core.c                 if (x == NULL) {
x                 275 src/core.c                     x->next = y->next;
x                  70 src/extlib.c     ScmObj x;
x                  75 src/extlib.c     x = (x_scm);
x                  81 src/extlib.c   SCM_RESULT = Scm_Compare(x, y);
x                 117 src/extlib.c     ScmObj x;
x                 120 src/extlib.c     x = (x_scm);
x                 124 src/extlib.c   SCM_RESULT = Scm_LogNot(x);
x                 136 src/extlib.c     ScmObj x;
x                 144 src/extlib.c     x = (x_scm);
x                 150 src/extlib.c     ScmObj cp, r = Scm_LogAnd(x, y);
x                 164 src/extlib.c     ScmObj x;
x                 172 src/extlib.c     x = (x_scm);
x                 178 src/extlib.c     ScmObj cp, r = Scm_LogIor(x, y);
x                 192 src/extlib.c     ScmObj x;
x                 200 src/extlib.c     x = (x_scm);
x                 206 src/extlib.c     ScmObj cp, r = Scm_LogXor(x, y);
x                 220 src/extlib.c     ScmObj x;
x                 223 src/extlib.c     x = (x_scm);
x                 227 src/extlib.c   SCM_RESULT = SCM_INTP(x);
x                 239 src/extlib.c     ScmObj x;
x                 242 src/extlib.c     x = (x_scm);
x                 246 src/extlib.c   SCM_RESULT = SCM_BIGNUMP(x);
x                 258 src/extlib.c     ScmObj x;
x                 261 src/extlib.c     x = (x_scm);
x                 265 src/extlib.c   SCM_RESULT = SCM_FLONUMP(x);
x                 277 src/extlib.c     ScmObj x;
x                 287 src/extlib.c     x = (x_scm);
x                 301 src/extlib.c    ScmObj r = x;  int maybe_exact = FALSE;
x                 302 src/extlib.c     if (SCM_EXACTP(x)) maybe_exact = TRUE;
x                 303 src/extlib.c     else if (!SCM_FLONUMP(x)) {
x                 304 src/extlib.c       Scm_Error("real number required for x, but got %S", x);
x                 307 src/extlib.c       if (Scm_NumCmp(x, min) < 0) r = min;
x                 310 src/extlib.c       if (Scm_NumCmp(x, min) < 0) r = min;
x                 315 src/extlib.c       if (Scm_NumCmp(x, max) > 0) r = max;
x                 318 src/extlib.c       if (Scm_NumCmp(x, max) > 0) r = max;
x                1316 src/extlib.c     ScmCharSet* x;
x                1322 src/extlib.c     x = SCM_CHARSET(x_scm);
x                1329 src/extlib.c   SCM_RESULT = Scm_CharSetEq(x, y);
x                1341 src/extlib.c     ScmCharSet* x;
x                1347 src/extlib.c     x = SCM_CHARSET(x_scm);
x                1354 src/extlib.c   SCM_RESULT = Scm_CharSetLE(x, y);
x                 218 src/gauche.h   #define SCM_EQ(x, y)         ((x) == (y))
x                 220 src/gauche.h   SCM_EXTERN int Scm_EqP(ScmObj x, ScmObj y);
x                 221 src/gauche.h   SCM_EXTERN int Scm_EqvP(ScmObj x, ScmObj y);
x                 222 src/gauche.h   SCM_EXTERN int Scm_EqualP(ScmObj x, ScmObj y);
x                 231 src/gauche.h   SCM_EXTERN int Scm_EqualM(ScmObj x, ScmObj y, int mode);
x                 447 src/gauche.h   typedef int  (*ScmClassCompareProc)(ScmObj x, ScmObj y, int equalp);
x                 902 src/gauche.h   SCM_EXTERN int    Scm_CharSetEq(ScmCharSet *x, ScmCharSet *y);
x                 903 src/gauche.h   SCM_EXTERN int    Scm_CharSetLE(ScmCharSet *x, ScmCharSet *y);
x                1071 src/gauche.h   SCM_EXTERN int     Scm_StringEqual(ScmString *x, ScmString *y);
x                1072 src/gauche.h   SCM_EXTERN int     Scm_StringCmp(ScmString *x, ScmString *y);
x                1073 src/gauche.h   SCM_EXTERN int     Scm_StringCiCmp(ScmString *x, ScmString *y);
x                1083 src/gauche.h   SCM_EXTERN ScmObj  Scm_Substring(ScmString *x, int start, int end);
x                1084 src/gauche.h   SCM_EXTERN ScmObj  Scm_MaybeSubstring(ScmString *x, ScmObj start, ScmObj end);
x                1085 src/gauche.h   SCM_EXTERN ScmObj  Scm_StringTake(ScmString *x, int nchars, int takefirst,
x                1088 src/gauche.h   SCM_EXTERN ScmObj  Scm_StringAppend2(ScmString *x, ScmString *y);
x                1089 src/gauche.h   SCM_EXTERN ScmObj  Scm_StringAppendC(ScmString *x, const char *s, int size,
x                2112 src/gauche.h   #define Scm_GetInteger(x)  Scm_GetIntegerClamp(x, SCM_CLAMP_BOTH, NULL)
x                2113 src/gauche.h   #define Scm_GetIntegerU(x) Scm_GetIntegerUClamp(x, SCM_CLAMP_BOTH, NULL)
x                2130 src/gauche.h   #define Scm_GetInteger64(x)    Scm_GetInteger64Clamp(x, SCM_CLAMP_BOTH, NULL)
x                2131 src/gauche.h   #define Scm_GetIntegerU64(x)   Scm_GetIntegerU64Clamp(x, SCM_CLAMP_BOTH, NULL)
x                2172 src/gauche.h   SCM_EXTERN ScmObj Scm_Expt(ScmObj x, ScmObj y);
x                2174 src/gauche.h   SCM_EXTERN int    Scm_NumEq(ScmObj x, ScmObj y);
x                2175 src/gauche.h   SCM_EXTERN int    Scm_NumCmp(ScmObj x, ScmObj y);
x                2178 src/gauche.h   SCM_EXTERN ScmObj Scm_LogAnd(ScmObj x, ScmObj y);
x                2179 src/gauche.h   SCM_EXTERN ScmObj Scm_LogIor(ScmObj x, ScmObj y);
x                2180 src/gauche.h   SCM_EXTERN ScmObj Scm_LogXor(ScmObj x, ScmObj y);
x                2181 src/gauche.h   SCM_EXTERN ScmObj Scm_LogNot(ScmObj x);
x                2182 src/gauche.h   SCM_EXTERN int    Scm_LogTest(ScmObj x, ScmObj y);
x                2183 src/gauche.h   SCM_EXTERN int    Scm_LogBit(ScmObj x, int bit);
x                2184 src/gauche.h   SCM_EXTERN ScmObj Scm_Ash(ScmObj x, int cnt);
x                2861 src/gauche.h   SCM_EXTERN int Scm_Compare(ScmObj x, ScmObj y);
x                  80 src/gauche/arith.h #define UADD(r, c, x, y)                                        \
x                  82 src/gauche/arith.h     (r) = (x) + (y) + (c);                                      \
x                  83 src/gauche/arith.h     (c) = ((r)<(x) || ((r)==(x) && ((y)>0||(c)>0)))? 1 : 0;     \
x                  96 src/gauche/arith.h #define UADDOV(r, v, x, y)                      \
x                  98 src/gauche/arith.h     (r) = (x) + (y);                            \
x                  99 src/gauche/arith.h     (v) = ((r) < (x))? 1 : 0;                   \
x                 112 src/gauche/arith.h #define SADDOV(r, v, x, y)                      \
x                 114 src/gauche/arith.h     (r) = (x) + (y);                            \
x                 115 src/gauche/arith.h     if ((x) >= 0) {                             \
x                 134 src/gauche/arith.h #define USUB(r, c, x, y)                                        \
x                 136 src/gauche/arith.h     (r) = (x) - (y) - (c);                                      \
x                 137 src/gauche/arith.h     (c) = ((r)>(x) || ((r)==(x) && ((y)>0||(c)>0)))? 1 : 0;     \
x                 150 src/gauche/arith.h #define USUBOV(r, v, x, y)                      \
x                 152 src/gauche/arith.h     (r) = (x) - (y);                            \
x                 153 src/gauche/arith.h     (v) = ((r) > (x))? 1 : 0;                   \
x                 166 src/gauche/arith.h #define SSUBOV(r, v, x, y)                      \
x                 168 src/gauche/arith.h     (r) = (x) - (y);                            \
x                 169 src/gauche/arith.h     if ((x) >= 0) {                             \
x                 187 src/gauche/arith.h #define UMUL(hi, lo, x, y)                                              \
x                 189 src/gauche/arith.h         u_long xl_ = LO(x), xh_ = HI(x), yl_ = LO(y), yh_ = HI(y);      \
x                 213 src/gauche/arith.h #define UMULOV(r, v, x, y)                              \
x                 215 src/gauche/arith.h         if ((x)==0 || (y)==0) { (v) = (r) = 0; }        \
x                 218 src/gauche/arith.h             UMUL(t5_, r, x, y);                         \
x                 233 src/gauche/arith.h #define SMULOV(r, v, x, y)                                      \
x                 236 src/gauche/arith.h         if ((x) >= 0) {                                         \
x                 238 src/gauche/arith.h                 UMULOV(t6_, v, x, y);                           \
x                 242 src/gauche/arith.h                 UMULOV(t6_, v, x, -y);                          \
x                 248 src/gauche/arith.h                 UMULOV(t6_, v, -x, y);                          \
x                 252 src/gauche/arith.h                 UMULOV(t6_, v, -x, -y);                         \
x                  50 src/gauche/arith_i386.h #define UADD(r, c, x, y)                        \
x                  60 src/gauche/arith_i386.h         : "1" (c), "g"(x), "g"(y)               \
x                  70 src/gauche/arith_i386.h #define UADDOV(r, v, x, y)                      \
x                  76 src/gauche/arith_i386.h         : "g" (x), "g" (y))
x                  85 src/gauche/arith_i386.h #define SADDOV(r, v, x, y)                      \
x                  95 src/gauche/arith_i386.h         : "g" (x), "g" (y))
x                 104 src/gauche/arith_i386.h #define USUB(r, c, x, y)                        \
x                 111 src/gauche/arith_i386.h         : "1" (c), "g" (x), "g" (y))
x                 120 src/gauche/arith_i386.h #define USUBOV(r, v, x, y)                      \
x                 126 src/gauche/arith_i386.h         : "g" (x), "g" (y))
x                 135 src/gauche/arith_i386.h #define SSUBOV(r, v, x, y)                      \
x                 145 src/gauche/arith_i386.h         : "g" (x), "g" (y))
x                 153 src/gauche/arith_i386.h #define UMUL(hi, lo, x, y)                      \
x                 159 src/gauche/arith_i386.h         : "g" (x), "r" (y)                      \
x                 173 src/gauche/arith_i386.h #define UMULOV(r, v, x, y)                      \
x                 177 src/gauche/arith_i386.h         : "r" (y), "0" (x), "1" (0)             \
x                 188 src/gauche/arith_i386.h #define SMULOV(r, v, x, y)                      \
x                 197 src/gauche/arith_i386.h         : "r" (y), "0" (x), "1" (0)             \
x                1603 src/intlib.c     ScmObj x;
x                1608 src/intlib.c     x = (x_scm);
x                1612 src/intlib.c   if (SCM_WORD(x) > SCM_WORD(y)) SCM_RETURN(x);
x                  50 src/number.c   #define SCM_IS_NAN(x)  isnan(x)
x                  52 src/number.c   #define SCM_IS_NAN(x)  FALSE    /* we don't have a clue */
x                  56 src/number.c   #define SCM_IS_INF(x)  isinf(x)
x                  58 src/number.c   #define SCM_IS_INF(x)  ((x) != 0 && (x) == (x)/2.0)
x                1314 src/number.c   ScmObj Scm_Quotient(ScmObj x, ScmObj y, ScmObj *rem)
x                1317 src/number.c       if (SCM_INTP(x)) {
x                1321 src/number.c               q = SCM_INT_VALUE(x)/SCM_INT_VALUE(y);
x                1323 src/number.c                   r = SCM_INT_VALUE(x)%SCM_INT_VALUE(y);
x                1329 src/number.c               if (rem) *rem = x;
x                1333 src/number.c               rx = (double)SCM_INT_VALUE(x);
x                1339 src/number.c       } else if (SCM_BIGNUMP(x)) {
x                1342 src/number.c               ScmObj q = Scm_BignumDivSI(SCM_BIGNUM(x), SCM_INT_VALUE(y), &r);
x                1346 src/number.c               ScmObj qr = Scm_BignumDivRem(SCM_BIGNUM(x), SCM_BIGNUM(y));
x                1350 src/number.c               rx = Scm_BignumToDouble(SCM_BIGNUM(x));
x                1356 src/number.c       } else if (SCM_FLONUMP(x)) {
x                1357 src/number.c           rx = SCM_FLONUM_VALUE(x);
x                1386 src/number.c       x = y;
x                1388 src/number.c       Scm_Error("integer required, but got %S", x);
x                1395 src/number.c   ScmObj Scm_Modulo(ScmObj x, ScmObj y, int remp)
x                1398 src/number.c       if (SCM_INTP(x)) {
x                1402 src/number.c               r = SCM_INT_VALUE(x)%SCM_INT_VALUE(y);
x                1404 src/number.c                   if ((SCM_INT_VALUE(x) > 0 && SCM_INT_VALUE(y) < 0)
x                1405 src/number.c                       || (SCM_INT_VALUE(x) < 0 && SCM_INT_VALUE(y) > 0)) {
x                1413 src/number.c                   return x;
x                1415 src/number.c                   if ((SCM_INT_VALUE(x) < 0 && SCM_BIGNUM_SIGN(y) > 0)
x                1416 src/number.c                       || (SCM_INT_VALUE(x) > 0 && SCM_BIGNUM_SIGN(y) < 0)) {
x                1417 src/number.c                       return Scm_BignumAddSI(SCM_BIGNUM(y), SCM_INT_VALUE(x));
x                1419 src/number.c                       return x;
x                1423 src/number.c           rx = (double)SCM_INT_VALUE(x);
x                1430 src/number.c       } else if (SCM_BIGNUMP(x)) {
x                1434 src/number.c               Scm_BignumDivSI(SCM_BIGNUM(x), iy, &rem);
x                1437 src/number.c                   && ((SCM_BIGNUM_SIGN(x) < 0 && iy > 0)
x                1438 src/number.c                       || (SCM_BIGNUM_SIGN(x) > 0 && iy < 0))) {
x                1444 src/number.c               ScmObj rem = SCM_CDR(Scm_BignumDivRem(SCM_BIGNUM(x), SCM_BIGNUM(y)));
x                1447 src/number.c                   && (SCM_BIGNUM_SIGN(x) * SCM_BIGNUM_SIGN(y) < 0)) {
x                1456 src/number.c           rx = Scm_BignumToDouble(SCM_BIGNUM(x));
x                1463 src/number.c       } else if (SCM_FLONUMP(x)) {
x                1465 src/number.c           rx = SCM_FLONUM_VALUE(x);
x                1492 src/number.c       x = y;
x                1494 src/number.c       Scm_Error("integer required, but got %S", x);
x                1530 src/number.c   static ScmObj exact_expt(ScmObj x, ScmObj y)
x                1537 src/number.c       if (x == SCM_MAKE_INT(1)) return r;
x                1538 src/number.c       if (x == SCM_MAKE_INT(-1)) return Scm_OddP(y)? SCM_MAKE_INT(-1) : r;
x                1546 src/number.c       if (x == SCM_MAKE_INT(10) && iy > 0 && iy < IEXPT10_TABLESIZ) {
x                1549 src/number.c       } else if (x == SCM_MAKE_INT(2) && iy > 0) {
x                1555 src/number.c               if (iy == 1) { r = Scm_Multiply2(r, x); break; }
x                1556 src/number.c               if (iy & 0x01) r = Scm_Multiply2(r, x);
x                1557 src/number.c               x = Scm_Multiply2(x, x);
x                1564 src/number.c   ScmObj Scm_Expt(ScmObj x, ScmObj y)
x                1567 src/number.c       if (SCM_EXACTP(x) && SCM_EXACTP(y)) return exact_expt(x, y);
x                1568 src/number.c       if (!SCM_REALP(x)) Scm_Error("real number required, but got %S", x);
x                1570 src/number.c       dx = Scm_GetDouble(x);
x                1754 src/number.c   ScmObj Scm_Ash(ScmObj x, int cnt)
x                1756 src/number.c       if (SCM_INTP(x)) {
x                1757 src/number.c           long ix = SCM_INT_VALUE(x);
x                1786 src/number.c       } else if (SCM_BIGNUMP(x)) {
x                1787 src/number.c           return Scm_BignumAsh(SCM_BIGNUM(x), cnt);
x                1789 src/number.c       Scm_Error("exact integer required, but got %S", x);
x                1793 src/number.c   ScmObj Scm_LogNot(ScmObj x)
x                1795 src/number.c       if (!SCM_EXACTP(x)) Scm_Error("exact integer required, but got %S", x);
x                1796 src/number.c       if (SCM_INTP(x)) {
x                1798 src/number.c           return SCM_MAKE_INT(~SCM_INT_VALUE(x));
x                1800 src/number.c           return Scm_Negate(Scm_BignumAddSI(SCM_BIGNUM(x), 1));
x                1804 src/number.c   ScmObj Scm_LogAnd(ScmObj x, ScmObj y)
x                1806 src/number.c       if (!SCM_EXACTP(x)) Scm_Error("exact integer required, but got %S", x);
x                1808 src/number.c       if (SCM_INTP(x)) {
x                1810 src/number.c               return SCM_MAKE_INT(SCM_INT_VALUE(x) & SCM_INT_VALUE(y));
x                1811 src/number.c           } else if (SCM_INT_VALUE(x) >= 0 && SCM_BIGNUM_SIGN(y) >= 0) {
x                1812 src/number.c               return Scm_MakeInteger(SCM_INT_VALUE(x)&SCM_BIGNUM(y)->values[0]);
x                1814 src/number.c           x = Scm_MakeBignumFromSI(SCM_INT_VALUE(x));
x                1816 src/number.c           if (SCM_INT_VALUE(y) >= 0 && SCM_BIGNUM_SIGN(x) >= 0) {
x                1817 src/number.c               return Scm_MakeInteger(SCM_INT_VALUE(y)&SCM_BIGNUM(x)->values[0]);
x                1821 src/number.c       return Scm_BignumLogAnd(SCM_BIGNUM(x), SCM_BIGNUM(y));
x                1824 src/number.c   ScmObj Scm_LogIor(ScmObj x, ScmObj y)
x                1826 src/number.c       if (!SCM_EXACTP(x)) Scm_Error("exact integer required, but got %S", x);
x                1828 src/number.c       if (SCM_INTP(x)) {
x                1830 src/number.c               return SCM_MAKE_INT(SCM_INT_VALUE(x) | SCM_INT_VALUE(y));
x                1832 src/number.c               x = Scm_MakeBignumFromSI(SCM_INT_VALUE(x));
x                1836 src/number.c       return Scm_BignumLogIor(SCM_BIGNUM(x), SCM_BIGNUM(y));
x                1840 src/number.c   ScmObj Scm_LogXor(ScmObj x, ScmObj y)
x                1842 src/number.c       if (!SCM_EXACTP(x)) Scm_Error("exact integer required, but got %S", x);
x                1844 src/number.c       if (SCM_INTP(x)) {
x                1846 src/number.c               return SCM_MAKE_INT(SCM_INT_VALUE(x) ^ SCM_INT_VALUE(y));
x                1848 src/number.c               x = Scm_MakeBignumFromSI(SCM_INT_VALUE(x));
x                1852 src/number.c       return Scm_BignumLogXor(SCM_BIGNUM(x), SCM_BIGNUM(y));
x                1888 src/number.c   static double raise_pow10(double x, int n)
x                1897 src/number.c               x *= 1.0e24;
x                1900 src/number.c           return x*dpow10[n];
x                1903 src/number.c               x /= 1.0e24;
x                1906 src/number.c           return x/dpow10[-n];
x                1919 src/number.c   static inline int numcmp3(ScmObj x, ScmObj d, ScmObj y)
x                1921 src/number.c       ScmObj bx = SCM_BIGNUMP(x)? x : Scm_MakeBignumFromSI(SCM_INT_VALUE(x));
x                2314 src/number.c       ScmObj m, x, y, abs_d, d2;
x                2321 src/number.c               x = Scm_Multiply2(f, iexpt10(e));
x                2324 src/number.c               x = f;
x                2329 src/number.c               x = Scm_Ash(Scm_Multiply2(f, iexpt10(e)), -k);
x                2332 src/number.c               x = Scm_Ash(f, -k);
x                2342 src/number.c           sign_d = Scm_NumCmp(x, y);
x                2343 src/number.c           abs_d = (sign_d > 0)? Scm_Subtract2(x, y) : Scm_Subtract2(y, x);
x                2402 src/number.c                       if (k != kprev) x = Scm_Ash(Scm_Multiply2(f, iexpt10(e)), -k);
x                2405 src/number.c                       if (k != kprev) x = Scm_Ash(f, -k);
x                 181 src/regexp.c   static int  regexp_compare(ScmObj x, ScmObj y, int equalp);
x                 213 src/regexp.c   static int regexp_compare(ScmObj x, ScmObj y, int equalp)
x                 216 src/regexp.c           Scm_Error("cannot compare regexps: %S and %S", x, y);
x                 218 src/regexp.c       return !(SCM_REGEXP(x)->pattern
x                 220 src/regexp.c                && Scm_StringEqual(SCM_STRING(SCM_REGEXP(x)->pattern),
x                 222 src/regexp.c                && ((SCM_REGEXP(x)->flags&SCM_REGEXP_CASE_FOLD)
x                 792 src/regexp.c   static int    is_distinct(ScmObj x, ScmObj y);
x                 865 src/regexp.c   static int is_distinct(ScmObj x, ScmObj y)
x                 868 src/regexp.c       if (SCM_PAIRP(x)) {
x                 869 src/regexp.c           carx = SCM_CAR(x);
x                 871 src/regexp.c               SCM_ASSERT(SCM_CHARSETP(SCM_CDR(x)));
x                 873 src/regexp.c                   return !is_distinct(SCM_CDR(x), y);
x                 880 src/regexp.c               if (SCM_PAIRP(SCM_CDR(x))) {
x                 881 src/regexp.c                   return is_distinct(SCM_CADR(x), y);
x                 886 src/regexp.c       if (SCM_CHARP(x)) {
x                 887 src/regexp.c           if (SCM_CHARP(y)) return !SCM_EQ(x, y);
x                 888 src/regexp.c           return is_distinct(y, x);
x                 890 src/regexp.c       if (SCM_CHARSETP(x)) {
x                 892 src/regexp.c               return !Scm_CharSetContains(SCM_CHARSET(x), SCM_CHAR_VALUE(y));
x                 897 src/regexp.c               return Scm_CharSetLE(SCM_CHARSET(x), SCM_CHARSET(ccs));
x                 899 src/regexp.c           return is_distinct(y, x);
x                 102 src/signal.c   #define SIGDEF(x, flag)  { #x, x, flag }
x                 772 src/stdlib.c     double x;
x                 776 src/stdlib.c     x = Scm_GetDouble(x_scm);
x                 780 src/stdlib.c   SCM_RESULT = exp(x);
x                 792 src/stdlib.c     ScmObj x;
x                 795 src/stdlib.c     x = (x_scm);
x                 799 src/stdlib.c   if (!SCM_REALP(x)) {
x                 800 src/stdlib.c     Scm_Error("real number required, but got %S", x);
x                 802 src/stdlib.c   if (Scm_Sign(x) < 0) {
x                 803 src/stdlib.c     SCM_RESULT = Scm_MakeComplex(log(-Scm_GetDouble(x)), M_PI);
x                 807 src/stdlib.c     SCM_RESULT = Scm_MakeFlonum(log(Scm_GetDouble(x)));
x                 820 src/stdlib.c     double x;
x                 824 src/stdlib.c     x = Scm_GetDouble(x_scm);
x                 828 src/stdlib.c   SCM_RESULT = sin(x);
x                 840 src/stdlib.c     double x;
x                 844 src/stdlib.c     x = Scm_GetDouble(x_scm);
x                 848 src/stdlib.c   SCM_RESULT = cos(x);
x                 860 src/stdlib.c     double x;
x                 864 src/stdlib.c     x = Scm_GetDouble(x_scm);
x                 868 src/stdlib.c   SCM_RESULT = tan(x);
x                 880 src/stdlib.c     double x;
x                 884 src/stdlib.c     x = Scm_GetDouble(x_scm);
x                 888 src/stdlib.c   if (x > 1.0) {
x                 889 src/stdlib.c     SCM_RESULT = Scm_MakeComplex(M_PI/2.0, -log(x + sqrt(x*x-1.0)));
x                 890 src/stdlib.c   } else if (x < -1.0) {
x                 891 src/stdlib.c     SCM_RESULT = Scm_MakeComplex(-M_PI/2.0, -log(-x - sqrt(x*x-1.0)));
x                 893 src/stdlib.c     SCM_RESULT = Scm_MakeFlonum(asin(x));
x                 906 src/stdlib.c     double x;
x                 910 src/stdlib.c     x = Scm_GetDouble(x_scm);
x                 914 src/stdlib.c   if (x > 1.0) {
x                 915 src/stdlib.c     SCM_RESULT = Scm_MakeComplex(0, log(x + sqrt(x*x-1.0)));
x                 916 src/stdlib.c   } else if (x < -1.0) {
x                 917 src/stdlib.c     SCM_RESULT = Scm_MakeComplex(M_PI, log(-x - sqrt(x*x-1.0)));
x                 919 src/stdlib.c     SCM_RESULT = Scm_MakeFlonum(acos(x));
x                 934 src/stdlib.c     ScmObj x;
x                 947 src/stdlib.c     x = (x_scm);
x                 951 src/stdlib.c   if (x == SCM_UNBOUND) {
x                 954 src/stdlib.c     if (!SCM_REALP(x)) Scm_Error("real number required for x, but got %S", x);
x                 955 src/stdlib.c     SCM_RESULT = Scm_MakeFlonum(atan2(z, Scm_GetDouble(x)));
x                 968 src/stdlib.c     double x;
x                 972 src/stdlib.c     x = Scm_GetDouble(x_scm);
x                 976 src/stdlib.c   SCM_RESULT = sinh(x);
x                 988 src/stdlib.c     double x;
x                 992 src/stdlib.c     x = Scm_GetDouble(x_scm);
x                 996 src/stdlib.c   SCM_RESULT = cosh(x);
x                1008 src/stdlib.c     double x;
x                1012 src/stdlib.c     x = Scm_GetDouble(x_scm);
x                1016 src/stdlib.c   SCM_RESULT = tanh(x);
x                1028 src/stdlib.c     double x;
x                1032 src/stdlib.c     x = Scm_GetDouble(x_scm);
x                1034 src/stdlib.c   if (x < 0) SCM_RETURN(Scm_MakeComplex(0.0, sqrt(-x)));
x                1035 src/stdlib.c     else        SCM_RETURN(Scm_MakeFlonum(sqrt(x)));
x                1045 src/stdlib.c     ScmObj x;
x                1050 src/stdlib.c     x = (x_scm);
x                1056 src/stdlib.c   SCM_RESULT = Scm_Expt(x, y);
x                 294 src/string.c   ScmObj Scm_CopyStringWithFlags(ScmString *x, int flags, int mask)
x                 296 src/string.c       const ScmStringBody *b = SCM_STRING_BODY(x);
x                 306 src/string.c   ScmObj Scm_StringCompleteToIncompleteX(ScmString *x)
x                 309 src/string.c       CHECK_MUTABLE(x);
x                 310 src/string.c       b = SCM_STRING_BODY(x);
x                 311 src/string.c       x->body = make_str_body(SCM_STRING_BODY_SIZE(b),
x                 315 src/string.c       return SCM_OBJ(x);
x                 318 src/string.c   ScmObj Scm_StringCompleteToIncomplete(ScmString *x)
x                 320 src/string.c       return Scm_CopyStringWithFlags(x, SCM_STRING_INCOMPLETE,
x                 325 src/string.c   ScmObj Scm_StringIncompleteToCompleteX(ScmString *x)
x                 328 src/string.c       CHECK_MUTABLE(x);
x                 329 src/string.c       b = (ScmStringBody*)SCM_STRING_BODY(x);
x                 337 src/string.c       return SCM_OBJ(x);
x                 340 src/string.c   ScmObj Scm_StringIncompleteToComplete(ScmString *x)
x                 342 src/string.c       return Scm_StringIncompleteToCompleteX(SCM_STRING(Scm_CopyString(x)));
x                 350 src/string.c   int Scm_StringEqual(ScmString *x, ScmString *y)
x                 352 src/string.c       const ScmStringBody *xb = SCM_STRING_BODY(x);
x                 365 src/string.c   int Scm_StringCmp(ScmString *x, ScmString *y)
x                 368 src/string.c       const ScmStringBody *xb = SCM_STRING_BODY(x);
x                 372 src/string.c                     SCM_OBJ(x), SCM_OBJ(y));
x                 417 src/string.c   int Scm_StringCiCmp(ScmString *x, ScmString *y)
x                 421 src/string.c       const ScmStringBody *xb = SCM_STRING_BODY(x);
x                 426 src/string.c                     SCM_OBJ(x), SCM_OBJ(y));
x                 531 src/string.c   ScmObj Scm_StringAppend2(ScmString *x, ScmString *y)
x                 533 src/string.c       const ScmStringBody *xb = SCM_STRING_BODY(x);
x                 550 src/string.c   ScmObj Scm_StringAppendC(ScmString *x, const char *str, int sizey, int leny)
x                 552 src/string.c       const ScmStringBody *xb = SCM_STRING_BODY(x);
x                 701 src/string.c   static ScmObj string_substitute(ScmString *x,
x                 744 src/string.c       x->body = make_str_body(newlen,  /* len */
x                 748 src/string.c       return SCM_OBJ(x);
x                 751 src/string.c   ScmObj Scm_StringSubstitute(ScmString *x, int start, ScmString *y)
x                 754 src/string.c       CHECK_MUTABLE(x);
x                 755 src/string.c       return string_substitute(x, SCM_STRING_BODY(x),
x                 763 src/string.c   ScmObj Scm_StringSet(ScmString *x, int k, ScmChar ch)
x                 765 src/string.c       const ScmStringBody *xb = SCM_STRING_BODY(x);
x                 766 src/string.c       CHECK_MUTABLE(x);
x                 769 src/string.c           return string_substitute(x, xb, k, &byte, 1, 1, TRUE);
x                 774 src/string.c           return string_substitute(x, xb, k, buf, size, 1, FALSE);
x                 778 src/string.c   ScmObj Scm_StringByteSet(ScmString *x, int k, ScmByte b)
x                 780 src/string.c       const ScmStringBody *xb = SCM_STRING_BODY(x);
x                 784 src/string.c       CHECK_MUTABLE(x);
x                 792 src/string.c       x->body = make_str_body(size, size, p, SCM_STRING_INCOMPLETE);
x                 793 src/string.c       return SCM_OBJ(x);
x                 822 src/string.c   ScmObj Scm_Substring(ScmString *x, int start, int end)
x                 824 src/string.c       return substring(SCM_STRING_BODY(x), start, end);
x                 830 src/string.c   ScmObj Scm_MaybeSubstring(ScmString *x, ScmObj start, ScmObj end)
x                 833 src/string.c       const ScmStringBody *xb = SCM_STRING_BODY(x);
x                 843 src/string.c           if (istart == 0) return SCM_OBJ(x);
x                 715 src/system.c   static int time_compare(ScmObj x, ScmObj y, int equalp)
x                 717 src/system.c       ScmTime *tx = SCM_TIME(x);
x                 730 src/system.c               Scm_Error("cannot compare different types of time objects: %S vs %S", x, y);
x                  41 src/test-arith.c         x = x_;                                                 \
x                  43 src/test-arith.c         op(r, c, x, y);                                         \
x                  55 src/test-arith.c         x = x_;                                                 \
x                  63 src/test-arith.c         op(r, c, x, y);                                         \
x                  88 src/test-arith.c     u_long r, c, x, y;
x                 125 src/test-arith.c     u_long r, c, x, y;
x                 154 src/test-arith.c     long r, c, x, y;
x                 201 src/test-arith.c     u_long r, c, x, y;
x                 238 src/test-arith.c     u_long r, c, x, y;
x                 265 src/test-arith.c     long r, c, x, y;
x                 313 src/test-arith.c         x = x_;                                                         \
x                 315 src/test-arith.c         UMUL(hi, lo, x, y);                                             \
x                 326 src/test-arith.c     u_long hi, lo, x, y;
x                 347 src/test-arith.c     u_long r, c, x, y;
x                 382 src/test-arith.c     long r, c, x, y;
x                  27 src/test-vmstack.c     ScmObj x = Scm_ReadFromCString(sexp);
x                  30 src/test-vmstack.c         Scm_Eval(x, SCM_UNBOUND);
x                1452 src/vm.c                       ScmObj x, y = VAL0;
x                1453 src/vm.c                       POP_ARG(x);
x                1455 src/vm.c                       if (!Scm_NumEq(x, y)) {