[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Scheme-reports] 6.7.1 ports
- To: Andy Wingo <wingo@x>
- Subject: Re: [Scheme-reports] 6.7.1 ports
- From: John Cowan <cowan@x>
- Date: Sat, 21 May 2011 16:01:28 -0400
- Cc: scheme-reports <scheme-reports@x>
- In-reply-to: <m3ipt64g2e.fsf@unquote.localdomain>
- References: <m3ipt64g2e.fsf@unquote.localdomain>
Andy Wingo scripsit:
> I would like to second the concern about calling mixed binary and
> character IO procedures on a port.
This needs to be rethought, and I'm hoping to get a chance to rethink
it.
> Also, the spec should clarify which ports are (typically) character
> ports, besides string ports.
Ticket already filed.
> The FILE-SPEC stuff makes me uneasy. Where does it come from? It's
> certainly not the standard practice in any implementation I'm familiar
> with.
It's a variant of Gambit-C and SRFI 91, using p-lists instead of keyword
arguments. It has the advantage that you can add more features to the
various file openers without adding more and more procedures to handle
them, or having to open them and then use various setters which can
potentially be called at any time.
> Also, there are no examples of FILE-SPEC.
Editorial ticket filed.
> Also there is the /settings list/ definition, which is never used
> anywhere.
Changed to file-spec.
--
My confusion is rapidly waxing John Cowan
For XML Schema's too taxing: cowan@x
I'd use DTDs http://www.ccil.org/~cowan
If they had local trees --
I think I best switch to RELAX NG.
_______________________________________________
Scheme-reports mailing list
Scheme-reports@x
http://lists.scheme-reports.org/cgi-bin/mailman/listinfo/scheme-reports