The CompilerVisitor is the compiler, which compiles functions to an
instance of CompiledNodeEvaluator.
Some assumptions are made with respect to tracking the info needed to
generate useful stack traces, for example that the entire function is
defined within the same file.
author: Rob Clark (rob@ti.com) author:
Add a deferred runnable, which is run after the first pass over the
syntax-tree. This gives various parts of the compiler a way to defer
a decision until after the first pass.
Parameters: r - the runnable that is invoked in an unspecified order afterthe first pass