[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
- To: kempf%hplabsc@HPLABS.HP.COM
- Subject: Recursive Compilation?
- From: Jonathan A Rees <JAR@AI.AI.MIT.EDU>
- Date: Wed, 23 Jul 86 21:28:48 EDT
- Cc: common-lisp@SU-AI.ARPA, snyder%hplabsc@HPLABS.HP.COM
- In-reply-to: Msg of Wed 23 Jul 86 16:29:10 pdt from Jim Kempf <kempf%hplabsc at hplabs.HP.COM>
Date: Wed, 23 Jul 86 16:29:10 pdt
From: Jim Kempf <kempf%hplabsc at hplabs.HP.COM>
... I can't find anything in CLtL to indicate
that compilation SHOULDN'T be recursive, but the environmental
problems with making it so would seem to be pretty hairy (another
set of bindings for variables in compiler-let?, etc.). Does
anybody have any comments?
Yes, me, I have a comment.
Compilers ought to be re-entrant. There's no excuse for them not to be.
COMPILER-LET should be flushed, since MACROLET does what COMPILER-LET
was intended to do, and does it correctly.