[Ecls-list] gray-stream support

Stelian Ionescu sionescu at common-lisp.net
Wed May 7 11:22:38 UTC 2008


On Tue, May 06, 2008 at 02:24:24PM +0200, Juan Jose Garcia-Ripoll wrote:
>On Tue, May 6, 2008 at 2:19 PM, Geo Carncross <geocar at gmail.com> wrote:
>>  An error occurred during initialization:
>>  Cannot use #<"TRIVIAL-GRAY-STREAMS" package>
>>  from #<"FLEXI-STREAMS" package>,
>>  because TRIVIAL-GRAY-STREAMS:STREAM-READ-SEQUENCE and
>>  GRAY:STREAM-READ-SEQUENCE will cause
>>  a name conflict..
>
>But this is a problem with trival-gray-streams, isn't it? I mean it is
>exporting its own symbol stream-read-sequence. But why would they do
>that if the Gray package already provides it?

because not all implementations define stream-read-sequence, so T-G-S
defines its own stream-read-sequence, which calls whatever the
implementation supports

-- 
Stelian Ionescu a.k.a. fe[nl]ix
Quidquid latine dictum sit, altum videtur.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: not available
URL: <https://mailman.common-lisp.net/pipermail/ecl-devel/attachments/20080507/f68f547d/attachment.sig>


More information about the ecl-devel mailing list