Schemeに手を出してみる
もうひとつの Scheme 入門を参考にしてSchemeに手を出してみようと思う.
やったことは,処理系のインストール,インタプリタの起動,インタプリタ上での足し算,インタプリタの終了,エディタ(Meadow)の設定,Meadow上での実行である.
- Gauche 0.8.13
- Windows XP SP3 + Cygwin
- Meadow 3.00
処理系のインストール
処理系のインストールは第1回 Gaucheをはじめてみませんか? | Think ITを参考にした.
WindowsのCygwin上でインストールした.
- ソースをダウンロード
- ダウンロードしたアーカイブファイルを展開
- インストール
- ./configure
- make
- make install
とりあえず起動,足し算,終了
エディタ(Meadow)の設定
申し訳ございませんが、ページが見つかりませんでした | Think ITとかを参考にして,.emacsに下記を追加した.
;;括弧の対応
(show-paren-mode t);; Gauche関連
(setq process-coding-system-alist
(cons '("gosh" utf-8 . utf-8) process-coding-system-alist))
(setq scheme-program-name "C:/cygwin/usr/local/bin/gosh.exe -i")
(autoload 'scheme-mode "cmuscheme" "Major mode for Scheme." t)
(autoload 'run-scheme "cmuscheme" "Run an inferior Scheme process." t)