[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Is it possible for a macro to expand to nothing?
From: |
Alan Mackenzie |
Subject: |
Is it possible for a macro to expand to nothing? |
Date: |
Mon, 23 Nov 2009 14:56:47 +0000 (UTC) |
User-agent: |
tin/1.6.2-20030910 ("Pabbay") (UNIX) (FreeBSD/4.11-RELEASE (i386)) |
That is, not to a call to a null defun, but truly to nothing: i.e., the
ensuing code (as least, when byte compiled) will be identical to what it
would have been, had the macro invocation been omitted.
I want something like this:
(defmacro ifdef (condition &rest forms)
"If the compile time CONDITION is non-nil, dump the FORMS to the
calling defun. Otherwise do nothing."
......)
--
Alan Mackenzie (Nuremberg, Germany).
- Is it possible for a macro to expand to nothing?,
Alan Mackenzie <=
- RE: Is it possible for a macro to expand to nothing?, Drew Adams, 2009/11/23
- Message not available
- Re: Is it possible for a macro to expand to nothing?, Alan Mackenzie, 2009/11/23
- RE: Is it possible for a macro to expand to nothing?, Drew Adams, 2009/11/23
- Re: Is it possible for a macro to expand to nothing?, Pascal J. Bourguignon, 2009/11/23
- RE: Is it possible for a macro to expand to nothing?, Drew Adams, 2009/11/23
- Message not available
- Re: Is it possible for a macro to expand to nothing?, Pascal J. Bourguignon, 2009/11/23
- Re: Is it possible for a macro to expand to nothing?, Alan Mackenzie, 2009/11/23
- RE: Is it possible for a macro to expand to nothing?, Drew Adams, 2009/11/23
- Message not available
- Re: Is it possible for a macro to expand to nothing?, Pascal J. Bourguignon, 2009/11/23
- Re: Is it possible for a macro to expand to nothing?, Alan Mackenzie, 2009/11/23