Version 2 (modified by 8 years ago) (diff) | ,
---|
Notes on implementing CL:STREAM correctly
Boot to CLOS via streams.lisp.
Optional load, as CLOS is expensive.
Possibly subclass AnsiStream?.java, but this may not be necessary (inner static class of Stream.java?)
Follow [design document][1] to "thunk back up" to proper encoding, always, via restarts.
[1]: http://trac.common-lisp.net/armedbear/browser/trunk/abcl/doc/design/streams/design.rst