[m-dev.] comment 1: implementation available?, re: stream proposal (part 2)

Julien Fischer juliensf at cs.mu.OZ.AU
Tue Feb 21 19:38:39 AEDT 2006


On Tue, 21 Feb 2006 doug.auclair at logicaltypes.com wrote:

> Dear Julien,
>
> >I've been playing around with streams proposal originally posted by Ian here:
> >[...] Comments welcome.
>
> Nicely done.  I have a comment: is there a full stand-up implementation of
> this proposal? So that, let's say for example, a "beta-tester" may practice
> on it: using it for standard i/o, extending in with specialized streams
> (string_stream, pipe, etc), profiling it against io.m's i/o, etc.

Not really - just what I attached I'm afraid.  It seems to work reasonably
well for standard I/O - I haven't really had time to try anything else yet.

> I understand stream.m may require io.m be modified to work, and I'd be
> delighted to build and to test such a system in a Mac/darwin or a
> Sun/Solaris environment.

The attached files certainly build and work.  stream_io is a bit clunky but
the idea is that would all be moved in to the io module (which would require a
few modifications in order to get binary file streams working - at least with
this version of stream.m).

Cheers,
Julien.


--------------------------------------------------------------------------
mercury-developers mailing list
Post messages to:       mercury-developers at cs.mu.oz.au
Administrative Queries: owner-mercury-developers at cs.mu.oz.au
Subscriptions:          mercury-developers-request at cs.mu.oz.au
--------------------------------------------------------------------------



More information about the developers mailing list