I realized that I don't really understand how byte compilation works.
In particular:
I have a function that involves matching against a long multi-case
regexp, which is most easily constructed rather than spelt out, but
which is constant.
So what I'm doing currently is:
(eval `(defun myfn (args)
...
,( code to construct regexp )
...
))
I have no idea how this interacts with byte-compilation.
Does it "just work"? Or do I end up with a byte-compiled file that
will have the main code of myfn uncompiled?
If it doesn't "just work", what should I be doing?
Thanks,
Julian.
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://lists.xemacs.org/mailman/listinfo/xemacs-beta