cconv-analyse-form
cconv-analyse-form is an alias for `
cconv-analyze-form' in `
cconv.el
'.
(cconv-analyse-form
FORM ENV)
This function is obsolete since 25.1;
use `cconv-analyze-form' instead.
Find mutated variables and variables captured by closure.
Analyze lambdas if they are suitable for lambda lifting.
-
FORM is a piece of Elisp code after macroexpansion.
-
ENV is an alist mapping each enclosing lexical variable to its info.
I.e. each element has the form (VAR . (READ MUTATED CAPTURED CALLED)).
This function does not return anything but instead fills the
`cconv-captured+mutated' and `cconv-lambda-candidates' variables
and updates the data stored in
ENV.