Movitz
SBCL と、Common Lisp の開発環境 slime と asdf をつかうと、少しシンプルになる。
本当はもっと開発環境支援もあるようだが、とりあえずメモ。
- binary-types と movitz 本体をダウンロード。
- (Emacs)SLIME を起動(M-x slime)
- (SBCL)asdf の設定。ダウンロードした binary-types と movitz を、 asdf:*central-registry* 変数に追加する。
; SLIME 2006-04-20 CL-USER> (setf asdf:*central-registry* (append asdf:*central-registry* (list #p"/Users/cranebird/Documents/Download/movitz-cvs/movitz/" #p"/Users/cranebird/Documents/Download/movitz-cvs/binary-types/"))) ((MERGE-PATHNAMES ".sbcl/systems/" (USER-HOMEDIR-PATHNAME)) (LET ((ASDF::HOME (POSIX-GETENV "SBCL_HOME"))) (WHEN ASDF::HOME (MERGE-PATHNAMES "site-systems/" (TRUENAME ASDF::HOME)))) *DEFAULT-PATHNAME-DEFAULTS* #P"/Users/cranebird/Documents/Download/movitz-cvs/movitz/" #P"/Users/cranebird/Documents/Download/movitz-cvs/binary-types/")
CL-USER> (require 'movitz) ; loading system definition from ; /Users/cranebird/Documents/Download/movitz-cvs/binary-types/binary-types.asd ; into #<PACKAGE "ASDF0"> ; registering #<SYSTEM BINARY-TYPES {11D8DD59}> as BINARY-TYPES ; compiling file "/Users/cranebird/Documents/Download/movitz-cvs/movitz/asm.lisp" (written 14 MAR 2008 08:07:47 PM): (略)