cm-accomplice.ss: Compilation Manager Hook for Syntax Transformers

To load: (require (lib "cm-accomplice.ss"))

(register-external-file file)      PROCEDURE

Registers the complete path file with a compilation manager, if one is active. The compilation manager then records the path as contributing to the implementation of the module currently being compiled. Afterward, if the registered file is modified, the compilation manager will know to recompile the module.

The include macro, for example, calls this function with the path of an included file as it expands an include form.