On Wed, May 29, 2013 at 2:47 PM, Jörg F. Wittenberger <joerg.wittenber...@softeyes.net> wrote: > On May 27 2013, Michele La Monaca wrote: > >>>> R5RS doesn't specify this kind of syntax (nor Chicken supports it): >>>> >>>> (let* loop ((a <init>) (b a)) >>>> <body>) >>>> >>>> To me it seems a missing piece of syntax. Am I wrong? >>> >>> >>> I've missed it occasionally as well, but I'm not sure it's *that* useful. >> >> >> Of course that's something we all can live without, but let me expose >> a concrete example just for reference. > > > So if I understood your intentions correctly you are > after a syntax > > (let* loop ((a X) ...) BODY) > > within BODY you want to *call* (loop P1 P2 ...) and have P1, P2 ... > evaluated left-to-right?
Nop. See Patrick's post please. _______________________________________________ Chicken-users mailing list Chicken-users@nongnu.org https://lists.nongnu.org/mailman/listinfo/chicken-users