[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Miscellaneous decisions taken or to be taken
- To: common-lisp-object-system@SAIL.STANFORD.EDU
- Subject: Miscellaneous decisions taken or to be taken
- From: Dick Gabriel <RPG@SAIL.STANFORD.EDU>
- Date: 30 Aug 87 2009 PDT
Moon writes:
The document says it has dynamic extent; we need to be sure that we
really mean that. In July we said "implementation flexibility, not
really a language thing", but I'm damned if I can figure out what
that means (optimizing calculation of the effective method?).
The document says ``the binding for the local variable CALL-NEXT-METHOD
has lexical scope and dynamic extent.''
The idea is that a user would not even be allowed to create a closure
that refered to CALL-NEXT-METHOD. I suppose he could, but he'd get some
global defintion for CALL-NEXT-METHOD. We intend to not provide a poor man's
continuation mechanism. I didn't think we even had anything as sophisticated
as hierarchy redefinition in mind when we wrote this. The description needs to
be clearer.
-rpg-