[R6RS] Request for vote: Syntax for multiple values

Michael Sperber sperber
Sat Dec 17 11:33:04 EST 2005


It seems the discussion has died down for this one.  So I think we're
ready for a vote.  Most people who had a definite preference seemed to
like Kent's proposal:

In the R5RS formal syntax, extend <binding spec> as follows:

<binding spec> -> (<binding lhs> <expression>)
<binding lhs> -> <variable>
               | (<variable>*)

... and extend the semantics of LET, LET*, LETREC, and LETREC*
accordingly.

As a separate issue, provided we agree on the above, I'd like to vote
on whether we also want to allow:

<binding lhs> -> (<variable>+ . <variable>)

-- 
Cheers =8-} Mike
Friede, V?lkerverst?ndigung und ?berhaupt blabla


More information about the R6RS mailing list