【Scheme】SICP始めました
SICPを始めた記念にやったこととかをまとめていこうと思う。
今度こそ飽きずに記録をつけていきたい。
この本は、Lisp方言のSchemeで多く書かれているようなので取り敢えずSchemeを入れてみる。
初めてで全然わからんけど取り敢えず処理系入れればいいのかな?ということでGaucheを入れよう。
ちょっと調べてみるとmacportsにあるらしいので、brewにもあるだろうということで探してみる。
$ brew search gauche gauche
おぉあるある。
ということでサクッとインストールして弄ってよう。
$ gosh gosh> 24 24 gosh> (define (square x) ( * x x)) square gosh> (square 12) 144 gosh> (square (+ 2 5)) 49 gosh>
載ってたサンプルを適当にやってみたけどちゃんと動くな!
ちょっと遊んでみたはいいけど、どうやって終わらせればいいかで早速ハマった。
gosh> (exit)
これで終了らしい。
よしよし、何とか始めれそうだ。
- 作者: ジェラルド・ジェイサスマン,ジュリーサスマン,ハロルドエイブルソン,Gerald Jay Sussman,Julie Sussman,Harold Abelson,和田英一
- 出版社/メーカー: ピアソンエデュケーション
- 発売日: 2000/02
- メディア: 単行本
- 購入: 35人 クリック: 1,149回
- この商品を含むブログ (480件) を見る