基本的なオペレータ
『Scheme手習い』に登場する基本的なオペレータは、car、cdr、cons、eq?、null?、zero?、add1、sub1、number?、and、or、quote、lambda、define、condとのこと。
もっとも、notとか、elseとかも使っているような。
Gaucheを使って、実際にプログラムを作ってみる。
Gaucheのインストール for Mac OS X
Gaucheのインストールは、Mac OS Xの場合、簡単だった。以下の手順で、/usr/local以下にGaucheがインストールされる。文字コードはutf-8。
ただし、Xcodeはインストール済み、/usr/local/binにパスが通っていることが前提。
1.Gaucheのソースコードをダウンロードし、展開する。
2.ターミナルを起動し、展開したソースコードの中に移動する。
3.ビルドのための設定を行なう。
$ ./configure --prefix=/usr/local
4.ビルドする
$ make
5.うまくできたかチェックする
$ make check
6.インストールする
$ sudo make install
起動のテスト
$ gosh
gosh> (+ 1 2)
3
gosh> (exit)
$
0 件のコメント:
コメントを投稿