readscheme-website/www/page11.html

321 lines
14 KiB
HTML

<!DOCTYPE html>
<html>
<head>
<title>
Reflection
</title>
<meta name="generator" content="SchemeBib and Site-ML" charset=
"utf-8">
<meta name="description" content=
"Online bibliography of Scheme research">
<meta name="keywords" content=
"Scheme, bibliography, research, reflection">
<meta name="robots" content="index,follow">
<link rel="stylesheet" href="basic.css" type="text/css">
</head>
<body>
<table width="100%">
<tr valign="top">
<td width="124">
<table width="124">
<tr width="124" height="45">
<td width="124" height="45">
<img width="124" height="45" border="0" alt=
"Readscheme.org" src="./imgs/nav-logo.gif">
</td>
</tr>
<tr width="124" height="124">
<td width="124" height="124">
<a href="./index.html" target="_top"><img width=
"124" height="124" border="0" alt=
"Scheme Bibliography Home" src=
"./imgs/nav_mainlogo.gif"></a>
</td>
</tr>
<tr width="124" height="30">
<td width="124" height="30">
<a href="./page1.html" target="_top"><img width=
"124" height="30" border="0" alt="Classics" src=
"./imgs/nav_classics.gif"></a>
</td>
</tr>
<tr width="124" height="18">
<td width="124" height="18">
<a href="./page2.html" target="_top"><img width=
"124" height="18" border="0" alt="Semantics" src=
"./imgs/nav_sem.gif"></a>
</td>
</tr>
<tr width="124" height="18">
<td width="124" height="18">
<a href="./page3.html" target="_top"><img width=
"124" height="18" border="0" alt="Macros" src=
"./imgs/nav_macros.gif"></a>
</td>
</tr>
<tr width="124" height="18">
<td width="124" height="18">
<a href="./page4.html" target="_top"><img width=
"124" height="18" border="0" alt="Objects" src=
"./imgs/nav_objects.gif"></a>
</td>
</tr>
<tr width="124" height="30">
<td width="124" height="30">
<a href="./page5.html" target="_top"><img width=
"124" height="30" border="0" alt="Modules" src=
"./imgs/nav_modules.gif"></a>
</td>
</tr>
<tr width="124" height="18">
<td width="124" height="18">
<a href="./page6.html" target="_top"><img width=
"124" height="18" border="0" alt="Continuations"
src="./imgs/nav_cps.gif"></a>
</td>
</tr>
<tr width="124" height="30">
<td width="124" height="30">
<a href="./pagexml.html" target="_top"><img width=
"124" height="30" border="0" alt="Web Programming"
src="./imgs/nav_xml.gif"></a>
</td>
</tr>
<tr width="124" height="18">
<td width="124" height="18">
<a href="./page7.html" target="_top"><img width=
"124" height="18" border="0" alt="Applications"
src="./imgs/nav_appl.gif"></a>
</td>
</tr>
<tr width="124" height="18">
<td width="124" height="18">
<a href="./page8.html" target="_top"><img width=
"124" height="18" border="0" alt="Implementation"
src="./imgs/nav_impl.gif"></a>
</td>
</tr>
<tr width="124" height="30">
<td width="124" height="30">
<a href="./page9.html" target="_top"><img width=
"124" height="30" border="0" alt=
"Concurrent Programming" src=
"./imgs/nav_conc.gif"></a>
</td>
</tr>
<tr width="124" height="30">
<td width="124" height="30">
<a href="./page10.html" target="_top"><img width=
"124" height="30" border="0" alt=
"Partial Evaluation" src="./imgs/nav_pe.gif"></a>
</td>
</tr>
<tr width="124" height="18">
<td width="124" height="18">
<a href="./page11.html" target="_top"><img width=
"124" height="18" border="0" alt="Reflection" src=
"./imgs/focus_nav_reflect.gif"></a>
</td>
</tr>
<tr width="124" height="30">
<td width="124" height="30">
<a href="./whats_new.html" target=
"_top"><img width="124" height="30" border="0" alt=
"Recent Additions" src="./imgs/nav_recent.gif"></a>
</td>
</tr>
</table>
</td>
<td width="20">
<img width="20" height="1" border="0" src=
"./imgs/dot_clear.gif">
</td>
<td>
<a name="reflection" id="reflection"></a>
<h2>
Reflection
</h2>
<ul>
<li>Brian Cantwell Smith. "Reflection and Semantics in
a Procedural Language". PhD. Thesis. Massachusetts
Institute of Technology. MIT-LCS-TR-272. January 1982.
Available online: <a href=
"http://repository.readscheme.org/ftp/papers/bcsmith-thesis.pdf">
pdf</a>.
</li>
<li>Brian Cantwell Smith. "Reflection and semantics in
LISP". <em>Principles of programming languages
(POPL84)</em>. January 1984. Available online:
<a href="http://portal.acm.org/citation.cfm?id=800017.800513">
ACM Digital Library</a>.
</li>
<li>Brian Cantwell Smith and Jim des Rivières. "Interim
3-LISP Reference Manual". Xerox PARC. 1984.
</li>
<li>Jim des Rivières and Brian Cantwell Smith. "The
implementation of procedurally reflective languages".
<em>1984 ACM Symposium on LISP and functional
programming</em>. August 1984. Available online:
<a href=
"http://portal.acm.org/citation.cfm?id=800055.802050">
ACM Digital Library</a>.
</li>
<li>Kenichi Asai. "Reflecting on the Metalevel
Interpreter Written in Direct Style". <em>International
Lisp Conference 2003 (ILC 2003)</em>. October 2003.
Available online: <a href=
"http://pllab.is.ocha.ac.jp/~asai/papers/ilc03.ps.gz">
ps</a>.
</li>
<li>Olivier Danvy and Karoline Malmkjær. "A Blond
Primer". DIKU. DIKU Rapport 88/21. October 1988.
Available online: <a href=
"http://www.daimi.au.dk/~danvy/Papers/danvy-malmkjaer-blond-primer.pdf">
pdf</a>.
</li>
<li>Olivier Danvy and Karoline Malmkjær. "Intensions
and Extensions in a Reflective Tower". <em>Lisp and
Functional Programming (LFP'88)</em>. 1988. Available
online: <a href=
"http://www.daimi.au.dk/~danvy/Papers/danvy-malmkjaer-LFP88.ps.gz">
ps</a>.
</li>
<li>Kenneth R. Anderson and Timothy J. Hickey.
"Reflecting Java into Scheme". <em>Proceedings of
Reflection 99</em>. Lecture Notes in Computer Science,
v. 1616. 1999.
</li>
<li>Daniel P. Friedman and Mitchell Wand. "Reification:
Reflection Without Metaphysics". <em>Conference Record
of the 1984 ACM Symposium on LISP and Functional
Programming</em>. August 1984. Available online:
<a href=
"http://portal.acm.org/citation.cfm?id=802051&amp;coll=portal">
ACM Digital Library</a>.
</li>
<li>Mitchell Wand. "The Mystery of the Tower Revealed:
a Non-Reflective Description of the Reflective Tower".
<em>Proceedings of the 1986 ACM Symposium on LISP and
Functional Programming</em>. August 1986. Available
online: <a href=
"http://portal.acm.org/citation.cfm?id=319871&amp;coll=Portal">
ACM Digital Library</a>.
</li>
<li>Mitchell Wand and Daniel P. Friedman. "The Mystery
of the Tower Revealed: A Non-Reflective Description of
the Reflective Tower". <em>Meta-Level Architectures and
Reflection</em>. 1988.
</li>
<li>Stanley Jefferson and Daniel P. Friedman. "A Simple
Reflective Interpreter". Computer Science Department,
Indiana University. September 1992. Available online:
<a href=
"ftp://ftp.cs.indiana.edu/pub/scheme-repository/doc/pubs/iucstr364.ps.gz">
ps</a>.
</li>
<li>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: <a href=
"ftp://ftp.cs.indiana.edu/pub/scheme-repository/doc/pubs/iucstr366.ps.gz">
ps</a>.
</li>
<li>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:
<a href="ftp://ftp.cs.indiana.edu/pub/scheme-repository/doc/pubs/iucstr362.ps.gz">
ps</a>.
</li>
<li>Guillermo J. Rozas. "Translucent Procedures,
Abstraction Without Opacity". MIT AI Lab. AITR-1427.
October 1993. Available online: <a href=
"http://repository.readscheme.org/ftp/papers/ai-lab-pubs/AITR-1427.ps.gz">
ps</a> <a href=
"http://repository.readscheme.org/ftp/papers/ai-lab-pubs/AITR-1427.pdf">
pdf</a>.
</li>
<li>Christian Queinnec. "Macroexpansion reflective
tower". <em>Proceedings of the Reflection'96
Conference</em>. April 1996. Available online:
<a href="http://pagesperso-systeme.lip6.fr/Christian.Queinnec/Papers/towexp.ps.gz">
ps</a>.
</li>
<li>Suresh Jagannathan. "Reflective Building Blocks for
Modular Systems". <em>International Workshop on
Reflection and Meta-Level Architectures</em>. November
1992. Available online: <a href=
"http://www.cs.purdue.edu/homes/suresh/papers/reflect92.ps.gz">
ps</a>.
</li>
<li>Suresh Jagannathan and Gul Agha. "A Reflective
Model of Inheritance". <em>European Conference on
Object-Oriented Programming (ECOOP 92)</em>. LNCS 615.
June 1992. Available online: <a href=
"http://www.cs.purdue.edu/homes/suresh/papers/ecoop92.ps.gz">
ps</a>.
</li>
<li>Kenichi Asai, S. Matsuoka and Akinori Yonezawa.
"Duplication and Partial Evaluation - For a Better
Understanding of Reflective Languages". <em>Lisp and
Symbolic Computation</em>. Vol. 9, Nos. 2/3. May/June
1996. Available online: <a href=
"http://pllab.is.ocha.ac.jp/~asai/papers/lasc96-letter.ps.gz">
ps</a>.
</li>
<li>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: <a href=
"http://www.is.s.u-tokyo.ac.jp/tech-reports/TR95-10-a4.ps.gz">
ps</a>.
</li>
<li>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: <a href=
"http://www.is.s.u-tokyo.ac.jp/tech-reports/TR94-11-letter.ps.gz">
ps</a>.
</li>
<li>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: <a href=
"http://www.graco.c.u-tokyo.ac.jp/~masuhara/papers/phdthesis.ps.gz">
ps</a> <a href=
"http://www.graco.c.u-tokyo.ac.jp/~masuhara/papers/phdthesis.pdf">
pdf</a>.
</li>
<li>Hidehiko Masuhara and Akinori Yonezawa. "Design and
Partial Evaluation of Meta-objects for a Concurrent
Reflective Language". <em>European Conference on
Object-Oriented Programming (ECOOP'98)</em>. July 1998.
Available online: <a href=
"http://www.yl.is.s.u-tokyo.ac.jp/pub/papers/ecoop98-abclr3-letter.ps.gz">
ps</a> <a href=
"http://www.yl.is.s.u-tokyo.ac.jp/pub/papers/ecoop98-abclr3.pdf">
pdf</a>.
</li>
<li>Olivier Danvy. "Across the Bridge between
Reflection and Partial Evaluation". <em>Partial
Evaluation and Mixed Computation</em>. 1988.
</li>
</ul>
<p>
<img width="1" height="40" border="0" src=
"./imgs/dot_clear.gif">
</p>
<div class="collophon" align="right">
Last modified: Saturday, August 11th, 2012
4:55:49pm<br>
HTML generated using <a href=
"http://celtic.benderweb.net/webit/">WebIt!</a>.
</div>
</td>
</tr>
</table>
</body>
</html>