Hi,
I don't have much more to say about the r7rs, but there is this one
point.
Ah, I hadn't seen the expansion in the appendix. It does seem to be
On Sun 06 Jan 2013 02:53, Alex Shinn <alexshinn@x> writes:
> Also it's not true, unfortunately! Because in the next section,
> "5.3.3
> Multiple-value definitions", we see the introduction of
> `define-values'
> with an optimistically short specification and no corresponding
> expansion.
>
> Define-values is just derived syntax, it doesn't need special
> treatment.
broken, though; var0 will hold the list of values, not the first value.
Also, if used at the top-level, the above and the report expansion may
or may not bind an unrenamed variable ("dummy" or "values"), depending
on the implementation. Not so great.
_______________________________________________ Scheme-reports mailing list Scheme-reports@x http://lists.scheme-reports.org/cgi-bin/mailman/listinfo/scheme-reports