1.1.1 の例を DrScheme でも動かしてみる

DrScheme (PLT-Scheme) は MacOS X 上でも動く。昨日のエントリで gosh を使って試した式をDrScheme (Textual) で試してみる。

> 486
486
> (+ 137 349)
486
> (- 1000 334)
666
> (* 5 99)
495
>  (/ 10 5)
2
> (+ 2.7 10)
12.7
> (+ 21 35 12 7)
75
> (* 25 4 12)
1200
> (+ (* 3 5) (- 10 6))
19
> (+ (* 3 (+ (* 2 4) (+ 3 5))) (+ (- 10 7) 6))
57
> (+ (* 3
            (+ (* 2 4)
               (+ 3 5)))
         (+ (- 10 7)
            6))
57

これだけではつまらないので、ちょっと遊んでみる。
まずは gosh から

$ gosh 
gosh> (/ 1 2)
1/2
gosh> (/ 5 10)
1/2
gosh> (/ 3 9)
1/3
gosh> (exit) 

小数点つけて 0.5 とか 0.333... とかでなく、分数で答えを返してくる。しかも約分されている。

次に DrScheme でやってみる。

DrScheme でも分数表示だが、こっちはより分数らしい表示になった。