[Ecls-list] Gray-like streams
Juan Jose Garcia Ripoll
lisp at arrakis.es
Thu Mar 17 08:52:41 UTC 2005
Hi,
as a further step in porting Slime, today I have committed an
implementation of the Gray streams with some hacks to make it compatible
with older versions of ECL and to avoid making CLOSE, OUTPUT-STREAM-P,
etc, generic functions.
Our implementation of CLOS streams now builds on the Gray streams
proposal except for the generic functions CLOSE, STREAM-ELEMENT-TYPE,
INPUT-STREAM-P, OUTPUT-STREAM-P and OPEN-STREAM-P. We rather keep these
as normal functions that call the user extensible EXT:STREAM-{CLOSE,
ELT-TYPE, INPUT-P, OUTPUT-P, OPEN-P}.
Care has been taken to ensure compatibility with previous versions of
ECL, in particular when naming the stream functions.
Please any problems.
Juanjo
More information about the ecl-devel
mailing list