Readscheme.org
Scheme Bibliography Home
Classics
Semantics
Macros
Objects
Modules
Continuations
Web Programming
Applications
Implementation
Concurrent Programming
Partial Evaluation
Reflection
Recent Additions

Reflection

  • Brian Cantwell Smith. "Reflection and Semantics in a Procedural Language". PhD. Thesis. Massachusetts Institute of Technology. MIT-LCS-TR-272. January 1982. Available online: pdf.
  • Brian Cantwell Smith. "Reflection and semantics in LISP". Principles of programming languages (POPL84). January 1984. Available online: ACM Digital Library.
  • Brian Cantwell Smith and Jim des Rivières. "Interim 3-LISP Reference Manual". Xerox PARC. 1984.
  • Jim des Rivières and Brian Cantwell Smith. "The implementation of procedurally reflective languages". 1984 ACM Symposium on LISP and functional programming. August 1984. Available online: ACM Digital Library.
  • Kenichi Asai. "Reflecting on the Metalevel Interpreter Written in Direct Style". International Lisp Conference 2003 (ILC 2003). October 2003. Available online: ps.
  • Olivier Danvy and Karoline Malmkjær. "A Blond Primer". DIKU. DIKU Rapport 88/21. October 1988. Available online: pdf.
  • Olivier Danvy and Karoline Malmkjær. "Intensions and Extensions in a Reflective Tower". Lisp and Functional Programming (LFP'88). 1988. Available online: ps.
  • Kenneth R. Anderson and Timothy J. Hickey. "Reflecting Java into Scheme". Proceedings of Reflection 99. Lecture Notes in Computer Science, v. 1616. 1999.
  • Daniel P. Friedman and Mitchell Wand. "Reification: Reflection Without Metaphysics". Conference Record of the 1984 ACM Symposium on LISP and Functional Programming. August 1984. Available online: ACM Digital Library.
  • Mitchell Wand. "The Mystery of the Tower Revealed: a Non-Reflective Description of the Reflective Tower". Proceedings of the 1986 ACM Symposium on LISP and Functional Programming. August 1986. Available online: ACM Digital Library.
  • Mitchell Wand and Daniel P. Friedman. "The Mystery of the Tower Revealed: A Non-Reflective Description of the Reflective Tower". Meta-Level Architectures and Reflection. 1988.
  • Stanley Jefferson and Daniel P. Friedman. "A Simple Reflective Interpreter". Computer Science Department, Indiana University. September 1992. Available online: ps.
  • John Wiseman Simmons II and Daniel P. Friedman. "A Reflective System is as Extensible as its Internal Representations: An Illustration". Computer Science Department, Indiana University. October 1992. Available online: ps.
  • John Wiseman Simmons II, Stanley Jefferson and Daniel P. Friedman. "Language Extension via First-class Interpreters". Computer Science Department, Indiana University. September 1992. Available online: ps.
  • Guillermo J. Rozas. "Translucent Procedures, Abstraction Without Opacity". MIT AI Lab. AITR-1427. October 1993. Available online: ps pdf.
  • Christian Queinnec. "Macroexpansion reflective tower". Proceedings of the Reflection'96 Conference. April 1996. Available online: ps.
  • Suresh Jagannathan. "Reflective Building Blocks for Modular Systems". International Workshop on Reflection and Meta-Level Architectures. November 1992. Available online: ps.
  • Suresh Jagannathan and Gul Agha. "A Reflective Model of Inheritance". European Conference on Object-Oriented Programming (ECOOP 92). LNCS 615. June 1992. Available online: ps.
  • Kenichi Asai, S. Matsuoka and Akinori Yonezawa. "Duplication and Partial Evaluation - For a Better Understanding of Reflective Languages". Lisp and Symbolic Computation. Vol. 9, Nos. 2/3. May/June 1996. Available online: ps.
  • Kenichi Asai, Hidehiko Masuhara, S. Matsuoka and Akinori Yonezawa. "Partial evaluation as a compiler for reflective languages". University of Tokyo. 95-10. December 1995. Available online: ps.
  • Kenichi Asai, S. Matsuoka and Akinori Yonezawa. "Roles of a Partial Evaluator for the Reflective Language Black". University of Tokyo. 94-11. May 1994. Available online: ps.
  • Hidehiko Masuhara. "Architecture Design and Compilation Techniques Using Partial Evaluation in Reflective Concurrent Object-Oriented Languages". PhD. Thesis. University of Tokyo. January 1999. Available online: ps pdf.
  • Hidehiko Masuhara and Akinori Yonezawa. "Design and Partial Evaluation of Meta-objects for a Concurrent Reflective Language". European Conference on Object-Oriented Programming (ECOOP'98). July 1998. Available online: ps pdf.
  • Olivier Danvy. "Across the Bridge between Reflection and Partial Evaluation". Partial Evaluation and Mixed Computation. 1988.

Last modified: Saturday, August 11th, 2012 4:55:49pm
HTML generated using WebIt!.