[Gauche-devel-jp] autoloadとglobal-variable-refのdefault

アーカイブの一覧に戻る

Kouhei Sutou kou****@cozmi*****
2008年 10月 19日 (日) 18:12:36 JST


須藤です。

autoloadの設定をした解決できないシンボルを
global-variable-refしようとしたとき、defaultが無視されるよ
うです。これは意図的な挙動でしょうか?


gosh> (global-variable-ref (current-module) 'XXX #f)
#f
gosh> (autoload "nonexistent" XXX)
#<undef>
gosh> (global-variable-ref (current-module) 'XXX #f)
*** ERROR: cannot find file "nonexistent.scm" in *load-path* ("/tmp/local/share/gauche/site/lib" "/tmp/local/share/gauche/0.8.14/lib")
Stack Trace:
_______________________________________

これはr6417で試しました。




Gauche-devel-jp メーリングリストの案内
アーカイブの一覧に戻る