[gnu.emacs.bug] Macros and compilation

macrakis@UUNET.UU.NET (Stavros Macrakis) (12/27/88)

What is the recommended way to implement a form as a macro if
interpreted, and as a special case (byte-compile property) if
compiled?  Emacs 18.50 macroexpands before it checks for the
byte-compile property.

I have written a general 'do', and would like to have it compile
nicely.