2008/06/25(水) [n年前の日記]
#2 [scheme] Schemeをインストール
勉強用に。GIMPのスクリプトを書くときに知識が必要になるらしくて、前から気になってたわけで。
以前、MzSchemeをインストールしていたみたいではある。>自分。C:\usr\local\以下に入ってた。アンインストール方法がわからん…。
以前、MzSchemeをインストールしていたみたいではある。>自分。C:\usr\local\以下に入ってた。アンインストール方法がわからん…。
◎ MIT/GNU Schemeをインストールしてみたり :
_MIT/GNU Scheme - GNU Project - Free Software Foundation (FSF)
インストールすると「プログラムの追加と削除」に項目が並ぶので、アンインストールも簡単。
インストールすると「プログラムの追加と削除」に項目が並ぶので、アンインストールも簡単。
◎ _Scheme 入門 1. Scheme 処理系のインストール :
参考にしながら勉強。MIT/GNU Scheme をインストールすると4つのショートカットファイルが、と書いてあるけど、現状では一つしかショートカットが作られないらしい。Edwin という emacsっぽいエディタが開く。C-x C-e で最後の式?を実行できるらしい?
scheme.ini は作らない方向で作業。
scheme.ini は作らない方向で作業。
◎ xyzzyのscheme-modeで使えるように設定する方法が分からない。 :
_xyzzy - WikiWikiFun
を参考にして、~/.xyzzy に、
_Command-Line Options - MIT/GNU Scheme 7.7.90+ を参考にすればどうにかなるのだろうか。英語わからん。
(load-library "scheme-mode") (push '(".scm$" . scheme-mode) *auto-mode-alist*) ;; MIT/GNU Scheme (setf *scheme-process-open-hook* #'(lambda (buffer) (if (buffer-process) (buffer-process) (progn (set-buffer buffer) (make-process (format nil "\"~A\"" (map-slash-to-backslash "C:/usr/local/MIT-GNU_Scheme/bin/scheme.exe")))))))と書いてみたんだけど。make-scheme-scratch の (+ 1 2) の C-RET したらエラーが出る。うーん。
_Command-Line Options - MIT/GNU Scheme 7.7.90+ を参考にすればどうにかなるのだろうか。英語わからん。
◎ Gaucheも気になるのだけど。 :
_Gauche - A Scheme Interpreter
_[Think IT] 第1回:Gaucheをはじめてみませんか? (2/3)
Windows用のバイナリはまだ難あり、ということらしくて。うーん。cygwin 入れてまで勉強するものなのか、という気もするし。うーん。いや。あくまで勉強用、としての範疇であれば、実験用バイナリとやらでも全然OKなのかしらん。よくわからんです。
勉強用、と割り切って実験用バイナリを入れてみた。zipを解凍して c:\usr\local\ 以下にフォルダをコピー。xyzzy の scheme-mode で使えるように ~/.xyzzy を修正。
xyzzy 上で Scheme を勉強する = Gauche を勉強する、と割り切ることに。MIT/GNU Scheme を勉強する時は Edwin 上で、ということにしようかなと。
_[Think IT] 第1回:Gaucheをはじめてみませんか? (2/3)
Windows用のバイナリはまだ難あり、ということらしくて。うーん。cygwin 入れてまで勉強するものなのか、という気もするし。うーん。いや。あくまで勉強用、としての範疇であれば、実験用バイナリとやらでも全然OKなのかしらん。よくわからんです。
勉強用、と割り切って実験用バイナリを入れてみた。zipを解凍して c:\usr\local\ 以下にフォルダをコピー。xyzzy の scheme-mode で使えるように ~/.xyzzy を修正。
xyzzy 上で Scheme を勉強する = Gauche を勉強する、と割り切ることに。MIT/GNU Scheme を勉強する時は Edwin 上で、ということにしようかなと。
[ ツッコむ ]
以上です。