Re: [Scheme-reports] "unspecified values" Jim Rees (19 May 2011 18:51 UTC)
Re: [Scheme-reports] "unspecified values" Emmanuel Medernach (19 May 2011 19:50 UTC)
Re: [Scheme-reports] "unspecified values" Per Bothner (20 May 2011 07:42 UTC)
Re: [Scheme-reports] "unspecified values" John Cowan (20 May 2011 14:32 UTC)
Re: [Scheme-reports] "unspecified values" Andy Wingo (20 May 2011 15:19 UTC)
Re: [Scheme-reports] "unspecified values" John Cowan (20 May 2011 15:48 UTC)
Re: [Scheme-reports] "unspecified values" Andy Wingo (20 May 2011 16:02 UTC)
Re: [Scheme-reports] "unspecified values" Per Bothner (20 May 2011 16:02 UTC)
Re: [Scheme-reports] "unspecified values" Aaron W. Hsu (20 May 2011 16:35 UTC)
Re: [Scheme-reports] "unspecified values" Alex Shinn (20 May 2011 16:56 UTC)
Re: [Scheme-reports] "unspecified values" Jim Rees (20 May 2011 17:02 UTC)
Re: [Scheme-reports] "unspecified values" Andre van Tonder (20 May 2011 17:20 UTC)
Re: [Scheme-reports] "unspecified values" John Cowan (20 May 2011 20:03 UTC)
Re: [Scheme-reports] "unspecified values" Alaric Snell-Pym (23 May 2011 10:49 UTC)
Re: [Scheme-reports] "unspecified values" John Cowan (23 May 2011 15:50 UTC)
Re: [Scheme-reports] "unspecified values" Aaron W. Hsu (23 May 2011 22:50 UTC)
Re: [Scheme-reports] "unspecified values" Alaric Snell-Pym (23 May 2011 10:05 UTC)
Re: [Scheme-reports] "unspecified values" Andy Wingo (19 May 2011 21:42 UTC)

Re: [Scheme-reports] "unspecified values" John Cowan 20 May 2011 20:01 UTC

Andre van Tonder scripsit:

> I think the R6RS approach here is superior.  It removes a useless
> postulate regarding the behavior of portable programs and enlarges
> the space of conforming implementations.  In removing this
> weakness/restriction, it seems to me more Schemely, in the sense of
> the first paragraph of the introduction of R7RS.

I agree, and voted accordingly.  I was in the minority.

> I think that if R7RS wishes to go to the trouble of reintroducing this
> rather useless restriction, it will need to accompany it by some very
> strong justification.

You are mistaken.  The only thing the WG1 charter (our constitution; we
didn't choose it) has to say about R6RS is this:

     Insofar as practical, the language should be backwards compatible
     with the IEEE standard, the R5RS standard, and an appropriate
     subset of the R6RS standard.

Note the significant ordering of the terms.  When R6RS differs from
R5RS, we need a justification to adopt R6RS, not vice versa.
Similar wording appears in the WG2 charter.

--
Do what you will,                       John Cowan
   this Life's a Fiction                cowan@ccil.org
And is made up of                       http://www.ccil.org/~cowan
   Contradiction.  --William Blake

_______________________________________________
Scheme-reports mailing list
Scheme-reports@scheme-reports.org
http://lists.scheme-reports.org/cgi-bin/mailman/listinfo/scheme-reports