Scheme
ちょっと気になったのでやってみることにしました。
まずSchemeのインストール。
自分が使ったのはGauche。
http://www.shiro.dreamhost.com/scheme/gauche/index-j.html
「スクリプトインタプリタとしての使い易さに重点を置いて開発を行っているR5RS準拠のScheme処理系」だそうな。
まあSchemeの学習用には問題無さそうなので、早速ダウンロード。cygwinにてインストール。
$ tar zxf Gauche-0.8.6.gz $ cd Gauche-0.8.6 $ ./configure --prefix=/usr/Gauche $ make all install
で、パスを通すために、.bash_profileに、
export PATH=/usr/Gauche/bin:$PATH
を追加すると。
これでインストール完了ヽ(´ー`)ノ
さっそく実行してみる。
$ gosh gosh> (+ 1 2) 3 gosh> (+ (- 10 5) 4) 9 gosh> ((lambda (r) (* (/ 4 3) 3.14 r r r)) 5) 523.3333333333334 gosh> (exit)
たのしーヽ(´ー`)ノ