>>>> "Stephen" == Stephen J Turnbull
<stephen(a)xemacs.org> writes:
>>>> "ms" == Michael Sperber
<sperber(a)informatik.uni-tuebingen.de> writes:
ms> I'm not sure I understand your question. (Hygienic macros
ms> sure fix many problems ...) What problem would you like
ms> fixed?
Stephen> push's willingness to push to a "place" specified as a literal.
As you saw, my Scheme implementation (Scheme 48) isn't willing to do
this---this is due to proper checking of read-only status for heap
objects. Nothing to do with macros. Emacs Lisp could do it as well,
in principle, although I'm sure there's code out there depending on
precisely this "feature."
--
Cheers =8-} Mike
Friede, Völkerverständigung und überhaupt blabla