[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: macros, procedure->macro
From: |
Marius Vollmer |
Subject: |
Re: macros, procedure->macro |
Date: |
07 Jul 2002 19:54:41 +0200 |
User-agent: |
Gnus/5.09 (Gnus v5.9.0) Emacs/21.2 |
Lest anyone gets confused and is worried that we are talking about
removing macros from Guile: this is not the case. "macro" is the
internal name for a special kind of syntactic device that is much like
a normal macro but is expanded everytime it is evaluated. Normal
macros are only expanded once.
Dirk Herrmann <address@hidden> writes:
> OK, lets assume we want to get rid of "acros" and "macros". When should
> that happen, and when should the corresponding functions be removed from
> guile?
As soon as reasonable. :)
> Removing these would change the interface. According to our
> standard procedure, this would mean going through a phase of
> deprecating the corresponding functions. However, this would mean,
> we could not actually proceed with working on the evaluator, since
> as long as those functions exist (even if deprecated) it is not
> possible to split up the evaluator.
Is it really impossible? I'd say it can be done, as long as we have
'local-eval'.
- macros, procedure->macro, Dirk Herrmann, 2002/07/01
- Re: macros, procedure->macro, Thien-Thi Nguyen, 2002/07/01
- Re: macros, procedure->macro, Rob Browning, 2002/07/01
- Re: macros, procedure->macro, Marius Vollmer, 2002/07/01
- Re: macros, procedure->macro, Dirk Herrmann, 2002/07/03
- Re: macros, procedure->macro,
Marius Vollmer <=
- Re: macros, procedure->macro, Dirk Herrmann, 2002/07/08
- Re: macros, procedure->macro, Marius Vollmer, 2002/07/09
- Re: macros, procedure->macro, Dirk Herrmann, 2002/07/10
- Re: macros, procedure->macro, Marius Vollmer, 2002/07/10
- Re: macros, procedure->macro, Dirk Herrmann, 2002/07/10
- Re: macros, procedure->macro, Marius Vollmer, 2002/07/10
Re: macros, procedure->macro, Gary Houston, 2002/07/01
Re: macros, procedure->macro, Neil Jerram, 2002/07/09