【入門】Common Lisp その8【質問よろず】
■ このスレッドは過去ログ倉庫に格納されています
0088デフォルトの名無しさん
2011/08/15(月) 02:27:11.12scratchで以下の式を評価すると正常に動くのですが
(defun foo ()
(labels (
(bar ()
(print "foo test")
)
)
(bar)
)
)
(foo)
で "foo test"が表示される
これをこのまま
.emacsファイルに記述するとbacktraceになってしまいます。
↓メッセージ
Debugger entered--Lisp error: (void-function labels)
(labels ((bar nil ...)) (bar))
foo()
これはなぜでしょうか。またどのように解決したらよいでしょうか?
■ このスレッドは過去ログ倉庫に格納されています