On Tue, Dec 20, 2011 at 1:56 AM,  <[email protected]> wrote:
>
> I see. The old RnRS problem. Everything is either implementation
> dependent or unspecified:
>
> $ grep -io "implementation-dependent\|unspecified" r7rs-draft-1.txt |wc -l
> 109

The return value of every side-effecting procedure
are "unspecified", and that's a very good thing.

In general, the things that are unspecified are
so simply because it doesn't make sense to
specify them.  This particular case I believe
is an exception - I think the authors simply
forgot to update the with-input-from-file spec
after adding dynamic-wind (which was new in
R5RS).  I've added a ticket for this:

  http://trac.sacrideo.us/wg/ticket/317

If there are any other cases of unspecified
behavior you actually think should be specified,
please bring it up on the R7RS list.

-- 
Alex

_______________________________________________
Chicken-users mailing list
[email protected]
https://lists.nongnu.org/mailman/listinfo/chicken-users

Reply via email to