Subject: Re: Avoiding unintentional variable capture From: Erik Naggum <erik@naggum.no> Date: 1999/09/29 Newsgroups: comp.lang.lisp Message-ID: <3147590311986519@naggum.no> * Rob Warnock | But I'm not ducking your main point (as I understand it), which I take to | be that RxRS Scheme does not IN THE SPEC provide a low-level macro | facility such as "defmacro" which includes the needed re-evaluation by | "eval" that is needed to make any *use* of such generated sysmbols. It | doesn't. Scheme people seem to take much pride in that specification. I think it's fair to take their word for it and not sully the issue with what some implementations had to do to make it work in real life. if we do that, we can't also complain that Common Lisp doesn't have features X and Y and Z when many implementations do support them. there is a disturbing inconsistency in how Scheme people want to regard specifications, and I don't want to go along with that. so of course it's IN THE SPEC that is the issue. #:Erik