| Daniel P. Friedman, Mitchell Wand, Reification: Reflection without Metaphysics, 1984 ACM Symposium on Lisp and Functional Programming, Austin, Texas, pp 348 -- 355. |
....of the interpreter has always been considered as one of the major Lisp rites. Ranging from very simple [McCarthy 78] to more complex [Rees Clinger 86] a Lisp interpreter is a must of many courses, many books [Abelson Sussman 85, Dybvig 87, Queinnec 84, Winston 88, and many articles [Friedman Wand 84, Reynolds 72, The success of this cult is due to (i) the amazing simplicity that can have such interpreters (ii) the pedagogical benefits of either reading or writing such descriptions (iii) the overall confidence given to the writer of such a program that s he has now fully ....
....originally done with arrays. A C version of this interpreter is under progress. It is obtained by code walking the Lisp code and translating it to C. The extension towards reflection is worth presenting. Reflection has been introduced in [des Rivieres Smith 84] discussed and refined in [Friedman Wand 84] Wand Friedman 86] Danvy Malmkjaer 88] Bawden 88] Adding some reflective capabilities to this interpreter is straightforward. At any time, the content of the e, r, k or ss registers of the virtual machine are always first class entities and therefore do not need to be reified 8 . We ....
Daniel P. Friedman, Mitchell Wand, Reification: Reflection without Metaphysics, 1984 ACM Symposium on Lisp and Functional Programming, Austin, Texas, pp 348 -- 355.
No context found.
Friedman, D.P., and Wand, M., Reification: Reflection without Metaphysics, Proc. 1984 ACM Symposium on Lisp and Functional Programming, August 1984, 348-- 355.
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