The src/escapes Directory
Namespace escapes, delivered for TC-3. Compute the escaping variables.
File: local.am (src/escapes/)
The Makefile configuration relative to the
src/escapes/directory. It is responsible for the integration into thelibtclibrary with everything exported from theescapesmodule.
File: libescapes.* (src/escapes/)
The interface of the
escapesmodule. It exports a single procedure,escapes_compute.
File: tasks.* (src/escapes/)
The tasks relative to the
escapesmodule (see: The src/task Directory).
File: escapes-visitor.* (src/escapes/)
The
escapes::EscapesVisitor. Computes the escaping variables. Links each variable with its definition site.