gymnoの自由談

音楽系、プログラミング系の内容 方針はいずれ

emacsのschemeモード

なぜかgaucheが入らなかったので guileをいれた
以下を参考に
http://karetta.jp/book-node/gauche-hacks/004682
http://www.math.s.chiba-u.ac.jp/~matsu/emacs/emacs21/scheme.html

.emacs

(setq scheme-program-name "guile")
(autoload 'run-scheme "cmuscheme" "Run an inferior Scheme process." t)
(setq cmuscheme-load-hook
'((lambda () (define-key inferior-scheme-mode-map "\C-c\C-t"
'favorite-cmd))))

これで

M-x run-scheme

でguileのプロンプトが立上り 

C-x C-e

で emacs-lisp風に評価もできる しかも多段

それにしても migemoはともかくgnuplotやlilypondのソースにlispコードがあっておどろいた