From: matz@... (Yukihiro Matsumoto) Date: 1998-07-01T12:12:00+09:00 Subject: [ruby-dev:3155] Re: bignum of ruby11b9_28 まつもと ゆきひろです In message "[ruby-dev:3149] Re: bignum of ruby11b9_28" on 98/07/01, 助田 雅紀 writes: |助田です。 |>-#define BIGDN(x) RSHIFT(((signed)(x)),BITSPERDIG) |>+#define BIGDN(x) RSHIFT((x),BITSPERDIG) |> #define BIGLO(x) ((x) & (BIGRAD-1)) |bignum.c のコンパイル時に | |"signed" will become a keyword. signedの代りにINTではどうでしょう?