| Alan Snyder, Michael Creech, and James Kempf.A Common Lisp Objects Implementation Kernel. Report STL-85-08, Software Technology Laboratory, Hewlett-Packard Laboratories, Palo Alto, California, 1985. |
.... the instance variables of an object, and they can be resolved the same way: Syntactic abbreviations allow the inheriting class to use ordinary variable reference syntax to invoke these operations [Snyder85a] This option is a special case of a general construct which we call pseudo variables [Snyder85b]. A pseudo variable looks like an ordinary lexical variable, but the effect of referencing or assigning to the variable is to execute arbitrary (possibly user specified) code. Inline substitution avoids the overhead of invoking a procedure (at the cost of requiring recompilation of the client if ....
Alan Snyder, Michael Creech, and James Kempf.A Common Lisp Objects Implementation Kernel. Report STL-85-08, Software Technology Laboratory, Hewlett-Packard Laboratories, Palo Alto, California, 1985.
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC