function ballot

In-reply-to: The message of 1 Dec 82 22:16-EST from MOON at SCRC-TENEX

Date: Wednesday, 1 December 1982 22:16-EST
From: MOON at SCRC-TENEX
This means, of course, that you need a "subr version" of FUNCTION for use
by programs that used to construct functions by consing up lists whose
car was LAMBDA.
I think that the later schemes had such a function, called ENCLOSE or something.
It should take an optional argument which is an environment
which means, of course, that an interpreter-environment data type has to
be added to the language.
Can we use the thing that *EVAL takes for this purpose?