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

Re: Does setf always depend on CL run-time functions?



解説有難うございます.

>> On Mon, 10 Mar 2003 07:48:28 +0900
>> 「山」== yamaoka@jpl.org (Katsumi Yamaoka) said as follows:

土> setf() は常に run-time CL functions に依存しているのでしょうか?

>setf macro which is provided by cl-macs.el in the backquoted forms.

山> Make 時に setf マクロが展開されたものが byte-compile されて .elc 
山> ファイルに収められれば問題無いです。Gnus の例では backquote で囲ま
山> れた動的に作られる関数の中に setf があったので、ぼくは噛み付いたの
山> でした。同様な問題は defcustom の引数に関数を含む場合にも起こりま
山> す。

defcustom の引数の中で push を使わずにこまめに展開されているのは,そう
いう事情だったのですね.今後,気をつけるようにします.

-- 
土屋 雅稔 ( TSUCHIYA Masatoshi )