![]() The new functions provide a more direct way to serialize and deserialize syntax objects than compiling and running a `quote-syntax` form. The new functions also offer additional configuration related to preserving extra syntax properties and limiting the use of shared "bulk binding" tables (i.e., tables that must provided by module declarations in the namespace). This change does not add syntax-object support to `serialize` or `s-exp->fasl`, because serialized syntax objects are still in many ways like code: they are version-specific, and their invariants can be broken by mangling the serialized form (in much the same way that compiled code can be broken by mangling, and with similar safetly implications). |
||
---|---|---|
.. | ||
collects | ||
src | ||
.gitignore |