{{category プログラミング}} {{category scheme}} というかGauche関連 !![[ちょっとしたコード|GaucheMiniCode]] ちょっとしたコードのメモ !!Tips !slibのtraceを使う (use slib) (require 'trace) (trace fefe) !slibをgaucheで使う [Gauche:FAQ|http://www.shiro.dreamhost.com/scheme/wiliki/wiliki.cgi?Gauche%3aFAQ#H-1wd28wz]より `gauche-config --syslibdir`/slib.scm の (define library-vicinity (let ((library-path (or ;; Use this getenv if your implementation supports it. (sys-getenv "SCHEME_LIBRARY_PATH") ;; Use this path if your scheme does not support GETENV ;; or if SCHEME_LIBRARY_PATH is not set. (case (software-type) ((UNIX) "/usr/local/slib/") ((VMS) "lib$scheme:") ((MS-DOS) "C:??SLIB??") (else ""))))) (lambda () library-path))) で,slibのパスがセットされている. また,gauche-library-directoryにslibcatを作ろうとするので 書き込み権限が必要. !!リンク ![gauche|http://www.shiro.dreamhost.com/scheme/gauche/index-j.html] ![SLIBのドキュメントの日本語訳|http://members.tripod.co.jp/zzyyb/scm/slib-ja/slib_toc.html] ![gaucheドキュメントの検索が便利|http://www.makotosatoh.jp/cgi-bin/wiliki.cgi]