Scieneer Common Lisp 1.3.9 online documentation

ext:compile-from-stream stream &key error-stream trace-stream verbose print progress block-compile entry-points byte-compile source-info language[Function]

Similar to compile-file, but compiles text from stream into the current lisp environment. The stream is closed when compilation is complete. These keywords are supported:

The stream to write compiler error output to (default *error-output*.)
The stream that we write compiler trace output to, or nil (the default) to inhibit trace output.
:block-compile {t, nil, :specified}
If true, then function names may be resolved at compile time.
Some object to be placed in the debug-source-info.
:byte-compile {t, nil, :maybe}
If true, then may compile to interpreted byte code.