[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

The Lexical Emperor Has No Close

	Perhaps it's only me, but the fixes that people have suggested for
the lexical-scoping question are (partially) wrong.  The general suggestion
has been to wrap the generation of the lambda function in a let, binding a
copy-list of the &rest args.
	But here's my question/correction/confusion:  That let-bound variable
ISN'T closed over (or whatever the right term is), or anyway kept, in the
lambda definition!  It's a free variable!  THE GIVEN SOLUTIONS DON'T WORK!
I tried various variants of the solution, finally going over to making it 
a macro, but it wound up being very ugly.
	Anyone want to give us the beautiful version?
	chris sterritt