Function: cconv-analyse-form

cconv-analyse-form is a for cconv-analyze-form, defined in cconv.el.gz.

This function is obsolete since 25.1; use cconv-analyze-form instead.

Signature

(cconv-analyse-form FORM ENV)

Documentation

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-var-classification variable and updates the data stored in ENV.

Aliases

cconv-analyse-form (obsolete since 25.1)