SICPを読み始める前に - Gaucheのインストール
MacOSXにscheme実行環境を構築する
Gauche(ゴーシュ)は、スクリプトインタプリタとしての使い易さに重点を置いて 開発を行っているR5RS準拠のScheme処理系です。日常業務の中でのちょっとした処理を行う スクリプトを気軽にSchemeで書きたいなあ、という願望のもとに、 起動が速いこと、システムへのアクセスが組み込まれていること、 最初から多国語対応を考慮していること、 リスト処理ライブラリとして他のC/C++プログラムから簡単にリンク可能であること、 などを目標としています
Gauche - A Scheme Implementation
というわけでSICPを読み進めるためにGaucheをインストールします。
構築手順
- コンパイル環境を準備するためにXCodeをインストールする。
- Gauche - A Scheme Implementationより、ソースをダウンロード。
- ターミナルよりコンパイルしインストールする
$ cd Downloads/Gauche-0.8.13/ $ ./configure $ make $ sudo make install
これでインストール完了です
あとはコマンドラインからgoshコマンドでインタプリタを実行してやりましょう。
Schemeの世界へようこそ!!!