Re: [Readable-discuss] Long Common Lisp loops... and sweet-expressions.

2013-05-14 Thread David A. Wheeler
On Tue, 14 May 2013 18:21:53 -0400, John Cowan wrote: > Well, Scheme does have loops too, though not yet > standardized, notably SRFI 42 Eager Comprehensions at > , Riastradh's version of > foof-loop at

Re: [Readable-discuss] Long Common Lisp loops... and sweet-expressions.

2013-05-14 Thread John Cowan
David A. Wheeler scripsit: > I'm posting this question on readable-discuss, not the srfi-110 > mailing list, because I can find no cases where this kind of thing > would plausibly occur in Scheme. Even in Common Lisp, the "loop" > construct is... well... atypical. (Feel free to say "ugly".) Wel

Re: [Readable-discuss] Long Common Lisp loops... and sweet-expressions.

2013-05-14 Thread David A. Wheeler
On Tue, 14 May 2013 14:27:09 -0700, Beni Cherniavsky-Paskin wrote: > I think code with \\ at line ends would be annoying to maintain, for the > same reason multi-line #defines are in C... > Personally, I'd just use parens and/or avoid overly complex loop forms by > breaking them into steps / he

Re: [Readable-discuss] Long Common Lisp loops... and sweet-expressions.

2013-05-14 Thread Beni Cherniavsky-Paskin
[disclaimer, which perhaps I should have been adding long ago: I haven't written any CL in years. Nor scheme, actually, but I much prefer it to CL. I only occasionally do pieces of emacs lisp.] I think code with \\ at line ends would be annoying to maintain, for the same reason multi-line #define

[Readable-discuss] Long Common Lisp loops... and sweet-expressions.

2013-05-13 Thread David A. Wheeler
I'm looking for some feedback... should sweet-expressions be adjusted to handle really long Common Lisp loop statements? Sweet-expressions work just great with relatively short Common Lisp loop statements. But here's an example from hunchentoot version 1.2.18 file request.lisp line 176+: (loo