Yukiharu YABUKI の tDiary
このtDiaryを検索します。
2014-03-01 [長年日記]
_ [Gauche] Lisp/scheme 属の Gauche
apt-get install gauche-doc
で info は必ず入れよう。Gauche 自体のチュートリアルで、online ですぐに読めるのは見つけられなかった。schemeのチュートリアルで遊ぶのが良い
Gauche は、インタラクティブ・モードを持っている。が、編集機能は、今のところ予期したほど強力ではない。そのため、Emacsと協調して動かすのが良い。分業ですね。
設定方法は、info の gauche (ja) に書いてある。が、せっかちな人のために、引用する。
また、エンコーディングのことも書いてある。`gosh'をEmacs内部で走らせることをお勧めします。 EmacsはSchemeサブプロセスを操作するための豊富な機能を持っています。 次の行を`.emacs'に加えておくと、<M-x run-scheme> で Emacsのバッファ内で`gosh'が走ります。 (setq scheme-program-name "gosh -i")