Squeak の Smalltalk での Complex チェック


404 Blog Not Found:%w(Complex Number).reverse を受けて、お呼びでないとは理解しつつも、しかし、どんな振る舞いをするか確認のために。

Float pi         " => 3.141592653589793 "
Float e          " => 2.718281828459045 "
Float e raisedTo: (Float pi i)   " => エラー "
Float pi i exp   " => -1.0 + 1.224646799147353e-16 i "
-1 ln            " => NaN "

複素数(a Complex)をネイティブ(?)で用意しながらも、やっぱり結果はいまひとつパッとしない、これが Squeak クオリティ…。w