This is the mail archive of the
guile@sourceware.cygnus.com
mailing list for the Guile project.
Re: Inconsistant Results
- To: Dirk Herrmann <dirk at ida dot ing dot tu-bs dot de>
- Subject: Re: Inconsistant Results
- From: Michael Livshin <mlivshin at bigfoot dot com>
- Date: 22 Jun 2000 11:24:27 +0200
- Cc: Mikael Djurfeldt <mdj at mdj dot nada dot kth dot se>, Jim Blandy <jimb at savonarola dot red-bean dot com>, Guile Mailing List <guile at sourceware dot cygnus dot com>
- Organization: who? me?
- References: <Pine.LNX.4.21.0006221059030.10395-100000@marvin.ida.ing.tu-bs.de>
Dirk Herrmann <dirk@ida.ing.tu-bs.de> writes:
> Are threre special reasons _not_ to separate the macro expansion, or is it
> just because we are waiting for someone (who is known to be a lazy
> bastard) to do it?
[ well, I certainly am a lazy bastard, although not yet very much
known to be one, but I'll try to answer anyway ]
if you want your macros to be SyntaxCase (and I guess we want), than
the existing Scheme version bundled with Guile is probably as good as
a pure-scheme preprocessing implementation of SyntaxCase can ever be
(if I understood Mikael's earlier comments right). and it's pretty
slow.
the ideal thing would be a compiler, really.
--
newsgroup volume is a measure of discontent. -- Erik Naggum