[r6rs-discuss] [Formal] Inappropriate number of values should
cowan at ccil.org
Mon Jan 22 11:46:57 EST 2007
David Van Horn scripsit:
> But `begin' allows that expression to evaluate to zero or more values.
Where in R5.92RS does this statement appear? Not under "begin", and not
under "values", which is the source of the claim that it's an error to
pass an inappropriate number of values to any continuation not created
by call-with-values. There is an ad hoc remark about begin-expressions
being allowed to return zero or more values in Section 8, which deals with
expanding macros in top-levele bodies, but nowhere else that I can find.
Real FORTRAN programmers can program FORTRAN John Cowan
in any language. --Allen Brown cowan at ccil.org
More information about the r6rs-discuss