From: Kenta Murata Date: 2008-04-10T18:21:45+09:00 Subject: [ruby-dev:34298] Re: ComplexFloat むらたです. 2008/4/10 U.Nakamura : > 言い換えると、もし簡単に型を同定できる別の方法があったとした > ら、組み込みでなくてもいいんでしょうか? ごめんなさい.組み込みにする利点はもう一つあります. 現状の Complex をいじって,実部と虚部が両方 Float になるときに ComplexFloat を返すような仕様にできます.こうすると Ruby スクリプト上では Complex と ComplexFloat を区別せずに使え, C 上では TYPE(obj) マクロを使うだけで Complex と ComplexFloat を 区別して扱うことが可能になります. -- Kenta Murata OpenPGP FP = FA26 35D7 4F98 3498 0810 E0D5 F213 966F E9EB 0BCC