[Larceny-users] ERR5RS Default Record Printer
Ray Racine
ray.racine at comcast.net
Sun Nov 25 13:59:44 EST 2007
If ERR5RS records do not have a defined method for defining a default
printer (someone please point me in the right direction if they do) then
shouldn't they?
Being able to define a default printer to a ERR5RS record seems a
desirable feature to standardize.
Just wondering if this was an ERR5RS record design oversight or a
conscious decision?
----------
On another note, I am porting foreign-ctools.sch to ERR5RS library and
am going over it and doing some testing this morning. I'll post it
shortly.
Ray
On Sun, 2007-11-25 at 09:18 -0500, William D Clinger wrote:
> Ray Racine asked:
> > Is (record-updater (record-type-descriptor thread-rtd) 'printer) ...)
> > valid ERR5RS or shall it be considered as a Larceny and therefore
> > non-portable extension?
>
> That's Larceny-specific and therefore non-portable.
> There are likely to be some implementations of ERR5RS
> that implement ERR5RS records as R6RS records, which
> means the record printer may not be customizable.
>
> (Some implementations of R6RS records may support a
> similar extension, but portable code can't rely on
> any extension at all, and certainly can't rely on
> extensions being compatible with Larceny's.)
>
> Will
>
> _______________________________________________
> Larceny-users mailing list
> Larceny-users at lists.ccs.neu.edu
> https://lists.ccs.neu.edu/bin/listinfo/larceny-users
More information about the Larceny-users
mailing list