This is a legacy component that plays very nicely with BDB. It should be possible to abstract over buffer-streams so you could put a different serializer in place for, say, a lisp-only backend. I haven't been highly motivated to do this yet given there hasn't been a driver for it. Do you have a reason, other than good code hygiene, for having such an abstraction?

It will have to be done eventually whenever we get to a proper lisp backend, but I'd need a pretty compelling argument to put my own time into this anytime soon. I'm happy to review a patch however! :)

Thanks,
Ian

On Apr 29, 2008, at 2:19 PM, Leslie P. Polzer wrote:


The buffer stream type provided by the memutil module is an essential
part of the serializer. Is this really necessary, or could we use
a more portable way?

 Leslie

_______________________________________________
elephant-devel site list
elephant-devel@common-lisp.net
http://common-lisp.net/mailman/listinfo/elephant-devel

_______________________________________________
elephant-devel site list
elephant-devel@common-lisp.net
http://common-lisp.net/mailman/listinfo/elephant-devel

Reply via email to