help-gnu-emacs
[Top][All Lists]
Advanced

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

Re: About `macroexpand'


From: Xue Fuqiao
Subject: Re: About `macroexpand'
Date: Sun, 30 Dec 2012 15:40:27 +0800

On Sun, 30 Dec 2012 11:06:46 +0400
Filipp Gunbin <fgunbin@fastmail.fm> wrote:

> This version is correct because it returns a form which can be
> evaluated. 
> 
> The difference between your first and second version is that the first
> does the (incorrect) computation itself (so macroexpand doesn't return
> anything) and the second returns the form (and macroexpand shows it)
> which can be in turn evaluated - and that is a correct macro.
> 
> The backquote in my example is just a special syntax which helps to
> avoid complex `(list ...)' constructs with lots of quoting like those
> you used.

I see, thanks.
-- 
Best regards.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]