Compilation units internals
Factor handbook » The implementation » Definitions » Compilation units

Prev:with-nested-compilation-unit ( quot -- )

These words do not need to be called directly, and only serve to support the implementation.

Compiling a set of words:
compile ( words -- )

Words called to associate a definition with a compilation unit and a source file location:
remember-definition ( definition loc -- )

remember-class ( class loc -- )

Forward reference checking (see Definition sanity checking):
forward-reference? ( word -- ? )

A hook to be called at the end of the compilation unit. If the optimizing compiler is loaded, this compiles new words with the Optimizing compiler:
recompile ( words -- alist )

Low-level compiler interface exported by the Factor VM:
modify-code-heap ( alist update-existing? reset-pics? -- )

Variables maintaining state within a compilation unit.