(defun make-walk-env (&optional lexical-env) (let ((walk-env '())) (when lexical-env (dolist (var (lexical-variables lexical-env)) (extend walk-env :lexical-let var t)) (dolist (fun (lexical-functions lexical-env)) (extend walk-env :lexical-flet fun t))) walk-env))Source Context