racket/collects/compiler
Matthew Flatt 8254cd3d98 add `configure-runtime' submodule support
A language can now introduce a `configure-runtime' submodule that
is `dynamic-require'd before the enclosing module.

This new submodule protocol provides a more general and
easier-to-understand way of configuring the run-time environment for
a module's language, as compared to the `module->language-info'
path (through a `get-info' function, via a 'configure-runtime value,
and finally loading the specified module).

The `module->language-info' path remains in place, and it is
checked after a `configure-runtime' submodule is run, since
that order is likely to be the most backward compatible.

original commit: 27f1b39294
2013-05-07 08:31:16 -04:00
..
commands add `configure-runtime' submodule support 2013-05-07 08:31:16 -04:00
demodularizer Fix lots of indentation mistakes. 2013-03-14 10:55:47 -04:00
bundle-dist.rkt rename all files .ss -> .rkt 2010-04-27 16:50:15 -06:00
decompile.rkt minor decompiler tweak 2013-02-27 08:53:43 -07:00
embed-sig.rkt rename all files .ss -> .rkt 2010-04-27 16:50:15 -06:00
sig.rkt remove obsolete and unused Racket-to-C compiler 2011-09-20 15:26:39 -06:00
zo-marshal.rkt terminology change again: "cross-phases persistent" modules 2013-02-27 08:53:43 -07:00
zo-parse.rkt terminology change again: "cross-phases persistent" modules 2013-02-27 08:53:43 -07:00
zo-structs.rkt terminology change again: "cross-phases persistent" modules 2013-02-27 08:53:43 -07:00