[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

append option on compile-file

The ability to say

 (COMPILE-FILE "foo.lisp" :APPEND "foo.bin")

can be generalized to allow access to the streams used by compile-file.
Thus I would be able to "compile-file to a stream", then "load from
the stream". Is there anything in Cltl that implies that one cannot
perform incremental updates to a FASL file or manipulating FASL
structures as streams?

Certainly there are file structures that would allow this kind of
update are well known. Most binary file libraries allow this kind
of update.

Tim Daly