帰ってきたHolyGrailとHoryGrailの区別がつかない日記

はてなブログに帰って来ました

SICPを読み始める前に - Gaucheのインストール

MacOSXscheme実行環境を構築する

Gauche(ゴーシュ)は、スクリプトインタプリタとしての使い易さに重点を置いて 開発を行っているR5RS準拠のScheme処理系です。日常業務の中でのちょっとした処理を行う スクリプトを気軽にSchemeで書きたいなあ、という願望のもとに、 起動が速いこと、システムへのアクセスが組み込まれていること、 最初から多国語対応を考慮していること、 リスト処理ライブラリとして他のC/C++プログラムから簡単にリンク可能であること、 などを目標としています

Gauche - A Scheme Implementation

というわけでSICPを読み進めるためにGaucheをインストールします。

構築手順
  1. コンパイル環境を準備するためにXCodeをインストールする。
  2. Gauche - A Scheme Implementationより、ソースをダウンロード。
  3. ターミナルよりコンパイルしインストールする
$ cd Downloads/Gauche-0.8.13/
$ ./configure
$ make
$ sudo make install

これでインストール完了です
あとはコマンドラインからgoshコマンドでインタプリタを実行してやりましょう。

Schemeの世界へようこそ!!!