From: Sam S. <sd...@gn...> - 2017-12-04 20:57:42
|
Hi Jörg, > * <Wbret-Plevy.Ubruyr@g-flfgrzf.pbz> [2017-12-04 10:46:34 +0000]: > > 2. Hopefully loop. > 2a. (loop for x = x or for x on x or for x from x) bugs #375 and #667 > I'm not convinced that Sam's recent change is TRT, but I need time to > think about what clause goes where, read ANSI-CL and CLtL2 at least 7 > more times etc. and think about the meaning of the AND clause. My recent change (52d209b7d29d) is certainly wrong, but I am not sure how to fix it yet. Please note that ANSI-CL and CLtL2 are _not_ the only thing to consider. If all the other implementations consistently do something reasonable, then this is the "user expectation" and it makes sense to comply (if possible). > Perhaps translate some of the remaining german comments, so Sam and > others can benefit. That's always welcome ;-) > 2b. Maybe write a patch to signal an error from > (loop for ... and for ...) ; no repetition of for/as after AND, as > Pascal mentioned recently. I am not sure this has high enough priority, but it would be nice, I agree. Thanks. -- Sam Steingold (http://sds.podval.org/) on darwin Ns 10.3.1504 http://steingoldpsychology.com http://www.childpsy.net http://camera.org http://thereligionofpeace.com http://americancensorship.org http://jij.org Those who don't know lisp are destined to reinvent it, poorly. |