[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [bep] ファイルを結合するマクロ(learning lisp)



Koichi INOUE writes:

> それと、本題について。
> ifが成立しなかったときにもう一度ユーザの入力を求めるためにrecursiveに
> append-buffer-to-fileを呼び出しているんですね。
> もし5000万回くらい間違えるとメモリ的につらくなるかも知れないので、while
> とかのループで回すのがいいのかなあ。

無限ループを防ぐために、デフォルトだと再帰って300回くらいしかできない
んじゃなかったかなあ。max-lisp-eval-depth という変数で管理しているはず。
C-h v max-lisp-eval-depth してみて下さい。

-- 
TAKAHASHI Naoto
ntakahas@...
http://www.m17n.org/ntakahas/