XEmacs and APEL
Shuhei KOBAYASHI
shuhei @ aqua.ocn.ne.jp
2002年 8月 1日 (木) 18:52:46 JST
In [apel-ja:00732], Katsumi Yamaoka <yamaoka @ jpl.org> writes:
> eval-and-compile が無い古い Emacsen でも、require を利用して次の
> ように作ることができるということなんですね。
eval-and-compile がないということはつまり "old" byte-compiler を使用して
いることになるのですが,
> (defmacro eval-and-compile (&rest forms)
> "Like `progn', but evaluates the body at compile time and at load time."
> (` (require
> (prog1
> (or (car features) (provide 'feature-for-dummy))
> (,@ forms)))))
こんなものを作ったとしても "old" byte-compiler は macro の展開を関数定義
の内側でしか行なわないのであまり役に立たないと思います.
> ところで、小林さんは pym.el が単独で byte-compile できることを要求して
> いるのでしょうか?
XEmacs Packages がそれを要求しているのでは?
In [apel-ja:00722], Shuhei KOBAYASHI <shuhei @ aqua.ocn.ne.jp> writes:
> XEmacs Packages は
>
> xemacs --batch --funcall batch-byte-compile pym.el # option が違う?
>
> のような形で作成されるはずなので,
--
Shuhei KOBAYASHI
More information about the APEL-ja
mailing list