readscheme-website/www/page7.html

1329 lines
63 KiB
HTML
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!DOCTYPE html>
<html>
<head>
<title>
Applications of Scheme
</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, XML, web programming">
<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/focus_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/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="applications" id="applications"></a>
<h2>
Applications of Scheme
</h2>
<p>
The <em>XML and Web Programming section</em> now has
its own <a href="./pagexml.html">page</a>
</p><a name="pearls" id="pearls"></a>
<h3>
Programming Pearls in Scheme
</h3>
<ul>
<li>Jeremiah Willcock, Andrew Lumsdaine and Daniel
Quinlan. "Tabled execution in Scheme (Scheme Pearl)".
<em>2008 Workshop on Scheme and Functional
Programming</em>. September 2008. Available online:
<a href=
"http://repository.readscheme.org/ftp/papers/sw2008/08-willcock.pdf">
pdf</a>.
</li>
<li>Shriram Krishnamurthi. "Automata as Macros".
<em>Journal of Functional Programming</em>. 2005.
Available online: <a href=
"http://www.cs.brown.edu/~sk/Publications/Papers/Published/sk-automata-macros/">
downloadable paper</a>.
</li>
<li>Ronald Garcia and Andrew Lumsdaine. "Type Classes
Without Types". <em>2005 Workshop on Scheme and
Functional Programming</em>. September 2005. Available
online: <a href=
"http://repository.readscheme.org/ftp/papers/sw2005/garcia.ps.gz">
ps</a> <a href=
"http://repository.readscheme.org/ftp/papers/sw2005/garcia.pdf">
pdf</a>.
</li>
<li>Sebastian Egner. "Eager Comprehensions in Scheme:
The design of SRFI-42". <em>2005 Workshop on Scheme and
Functional Programming</em>. September 2005. Available
online: <a href=
"http://repository.readscheme.org/ftp/papers/sw2005/egner.ps.gz">
ps</a> <a href=
"http://repository.readscheme.org/ftp/papers/sw2005/egner.pdf">
pdf</a>.
</li>
<li>Oleg Kiselyov. "Towards the best collection API
(extended abstract)". <em>Lightweight Languages 2003
(LL3) workshop</em>. November 2003. Available online:
<a href=
"http://pobox.com/~oleg/ftp/Computation/Computation.html#enumerator-stream">
html</a>.
</li>
<li>Mads Sig Ager, Olivier Danvy and Henning Korsholm
Rohde. "On Obtaining Knuth, Morris, and Pratt's String
Matcher by Partial Evaluation". <em>ASIAN Symposium on
Partial Evaluation and Semantics-Based Program
Manipulation, ASIA-PEPM '02</em>. July 2002. Available
online: <a href=
"http://www.brics.dk/RS/02/32/BRICS-RS-02-32.ps.gz">ps</a>
<a href=
"http://www.brics.dk/RS/02/32/BRICS-RS-02-32.pdf">pdf</a>.
</li>
<li>Matthias Felleisen. "Recursion and Circularity:
Extended Puzzle with Solution". Indiana University.
TR-201. October 1986.
</li>
<li>Hal Abelson and Gerald Jay Sussman. "LISP: A
Language for Stratified Design". MIT AI Lab. AI Lab
Memo AIM-986. August 1987. Available online: <a href=
"http://repository.readscheme.org/ftp/papers/ai-lab-pubs/AIM-986.ps.gz">
ps</a> <a href=
"http://repository.readscheme.org/ftp/papers/ai-lab-pubs/AIM-986.pdf">
pdf</a>.
</li>
<li>Hal Abelson and Gerald Jay Sussman. "Lisp: A
Language for Stratified Design". <em>BYTE</em>.
February 1988.
</li>
<li>Daniel P. Friedman. "From Direct Style to Monadic
Style through Continuation-Passing Style". 2002.
Available online: <a href=
"http://www.cs.indiana.edu/l/www/classes/b621/rember.ps">
ps</a> <a href=
"http://www.cs.indiana.edu/l/www/classes/b621/rember.pdf">
pdf</a>.
</li>
<li>Daniel P. Friedman. "Direct Style from Monadic
Style and Back". 2002. Available online: <a href=
"http://www.cs.indiana.edu/l/www/classes/b621/traverseS.ps">
ps</a> <a href=
"http://www.cs.indiana.edu/l/www/classes/b621/traverseS.pdf">
pdf</a>.
</li>
<li>Jonathan Sobel, Erik Hilsdale, R. Kent Dybvig,
Daniel P. Friedman. "Abstraction and Performance from
Explicit Monadic Reflection". <em>2005 Workshop on
Scheme and Functional Programming</em>. September 2005.
Available online: <a href=
"http://repository.readscheme.org/ftp/papers/sw2005/sobel.ps.gz">
ps</a> <a href=
"http://repository.readscheme.org/ftp/papers/sw2005/sobel.pdf">
pdf</a>.
</li>
<li>Jonathon Sobel and Daniel P. Friedman. "Recycling
Continuations". <em>1998 International Conference on
Functional Programming (ICFP'98)</em>. September 1998.
Available online: <a href=
"http://www.cs.indiana.edu/hyplan/jsobel/Recycling/recycling.ps">
ps</a> <a href=
"http://www.cs.indiana.edu/hyplan/jsobel/Recycling/recycling.pdf">
pdf</a>.
</li>
<li>Oleg Kiselyov. "Binary parsing". <em>A micro-talk
presentation at a Workshop on Scheme and Functional
Programming 2000</em>. September 2000. Available
online: <a href=
"http://pobox.com/~oleg/ftp/Scheme/#binio">html</a>.
</li>
<li>Oleg Kiselyov. "General ways to traverse
collections". April 2000. Available online: <a href=
"http://pobox.com/~oleg/ftp/Scheme/enumerators-callcc.html">
html</a>.
</li>
<li>Oleg Kiselyov. "Monadic Programming in Scheme".
January 2002. Available online: <a href=
"http://pobox.com/~oleg/ftp/Scheme/monad-in-Scheme.html">
html</a>.
</li>
<li>John Franco and Daniel P. Friedman. "Creating
Efficient Programs by Exchanging Data for Procedures".
Indiana University. Computer Science Technical Report
245. March 1988.
</li>
<li>John Franco and Daniel P. Friedman. "Creating
Efficient Programs by Exchanging Data for Procedures".
<em>Journal of Computer Languages</em>. Vol. 4. Num. 1.
1989.
</li>
<li>Olivier Danvy. "Programming with Tighter Control".
<em>BIGRE Bulletin</em>. 65. July 1989.
</li>
<li>Olivier Danvy. "On listing list prefixes". <em>Lisp
Pointers</em>. Vol. 2. No. 3-4. January 1989.
</li>
<li>Olivier Danvy. "Combiner Logiquement en Scheme".
<em>BIGRE Bulletin</em>. 65. July 1989.
</li>
</ul><a name="prog-env" id="prog-env"></a>
<h3>
Programming Environments
</h3>
<ul>
<li>Guillaume Cartier and Louis-Julien Guillemette.
"JazzScheme: Evolution of a Lisp-Based Development
System". <em>2010 Workshop on Scheme and Functional
Programming</em>. August 2010. Available online:
<a href=
"http://repository.readscheme.org/ftp/papers/sw2010/05-cartier.pdf">
pdf</a>.
</li>
<li>Robert Bruce Findler, John Clements, Cormac
Flanagan, Matthew Flatt, Shriram Krishnamurthi, Paul A.
Steckler and Matthias Felleisen. "DrScheme: A
Programming Environment for Scheme". <em>Journal of
Functional Programming</em>. 2002. Available online:
<a href=
"http://www.ccs.neu.edu/scheme/pubs/jfp01-fcffksf.ps">
ps</a> <a href=
"http://www.ccs.neu.edu/scheme/pubs/jfp01-fcffksf.pdf">
pdf</a>.
</li>
<li>Robert Bruce Findler, Cormac Flanagan, Matthew
Flatt, Shriram Krishnamurthi and Matthias Felleisen.
"DrScheme: A Pedagogic Programming Environment for
Scheme". <em>International Symposium on Programming
Languages: Implementations, Logics, and Programs (PLILP
97)</em>. 1997. Available online: <a href=
"http://www.ccs.neu.edu/scheme/pubs/plilp97-fffkf.ps.gz">
ps</a>.
</li>
<li>John Clements, Paul T. Graunke, Shriram
Krishnamurthi and Matthias Felleisen. "Little Languages
and their Programming Environments". <em>Proceedings of
Monterey Workshop 2001</em>. 2001. Available online:
<a href=
"http://www.ccs.neu.edu/scheme/pubs/mw01-cgkf.pdf">pdf</a>.
</li>
<li>John Clements, Shriram Krishnamurthi, Matthias
Felleisen. "Little Languages and their Programming
Environments ". Rice University. TR 99-350. 1999.
Available online: <a href=
"http://www.ccs.neu.edu/scheme/pubs/tr99-350.pdf.gz">pdf</a>
<a href=
"http://www.ccs.neu.edu/scheme/pubs/tr99-350.ps.gz">ps</a>.
</li>
<li>Manuel Serrano. "Bee: an Integrated Development
Environment for the Scheme Programming Language". <em>
Journal of Functional Programming '00</em>. May 2000.
Available online: <a href=
"http://www.inria.fr/mimosa/Manuel.Serrano/publi/serrano-jfp00.ps.gz">
ps</a>.
</li>
<li>Michael A. Eisenberg. "Bochser: An Integrated
Scheme Programming System". Massachusetts Institute of
Technology. MIT Computer Science Technical Report 349.
October 1985.
</li>
<li>Robert Strandh. "OOOZ, A multi-User Programming
Environment Based on Scheme". <em>BIGRE Bulletin</em>.
65. July 1989.
</li>
</ul><a name="mod-interps" id="mod-interps"></a>
<h3>
Modular Interpreters
</h3>
<ul>
<li>Guy Lewis Steele, Jr. and Gerald Jay Sussman. "The
Art of the Interpreter of, the Modularity Complex
(Parts Zero, One, and Two)". MIT AI Lab. AI Lab Memo
AIM-453. May 1978. Available online: <a href=
"http://repository.readscheme.org/ftp/papers/ai-lab-pubs/AIM-453.ps.gz">
ps</a> <a href=
"http://repository.readscheme.org/ftp/papers/ai-lab-pubs/AIM-453.pdf">
pdf</a>.
</li>
<li>David Espinosa. "Language Extensibility via
First-class Interpreters and Constructive Modules".
Department of Computer Science, Columbia University.
April 1993. Available online: <a href=
"http://www.swiss.ai.mit.edu/~dae/papers/generic.ps.Z">
ps</a>.
</li>
<li>David Espinosa. "Semantic Lego". Department of
Computer Science, Columbia University. January 1994.
Available online: <a href=
"http://www.swiss.ai.mit.edu/~dae/papers/sl.ps.Z">ps</a>.
</li>
<li>David Espinosa. "Building Interpreters by
Transforming Stratified Monads". Department of Computer
Science, Columbia University. April 1994. Available
online: <a href=
"http://www.swiss.ai.mit.edu/~dae/papers/sm.ps.Z">ps</a>.
</li>
<li>David Espinosa. "Semantic Lego". PhD. Thesis. 1995.
Available online: <a href=
"http://www.swiss.ai.mit.edu/~dae/papers/thesis.ps.Z">
ps</a>.
</li>
<li>Steven E. Ganz and Daniel P. Friedman. "A Modular
Monadic Interpreter In Scheme With Objects". Indiana
University Computer Science Department. Technical
Report #548. October 2000. Available online: <a href=
"http://www.cs.indiana.edu/hyplan/sganz/publications/sfp00/paper.ps">
ps</a> <a href=
"http://www.cs.indiana.edu/hyplan/sganz/publications/sfp00/paper.pdf">
pdf</a>.
</li>
<li>Olivier Danvy, Juergen Koslowski and Karoline
Malmkjær. "Compiling Monads". Kansas State University.
CIS-92-3. December 1991. Available online: <a href=
"http://repository.readscheme.org/ftp/papers/topps/D-154.ps.gz">
ps</a> <a href=
"http://repository.readscheme.org/ftp/papers/topps/D-154.pdf">
pdf</a>.
</li>
</ul><a name="logic" id="logic"></a>
<h3>
Embedding Logic Programming in Scheme
</h3>
<ul>
<li>William E. Byrd and Daniel P. Friedman. "From
Variadic Functions to Variadic Relations: A miniKanren
Perspective". <em>2006 Workshop on Scheme and
Functional Programming</em>. September 2006. Available
online: <a href=
"http://repository.readscheme.org/ftp/papers/sw2006/12-byrd.pdf">
pdf</a>.
</li>
<li>William E. Byrd and Daniel P. Friedman. "lpha
Kanren - A Fresh Name in Nominal Logic Programming".
<em>2007 Workshop on Scheme and Functional
Programming</em>. September 2007. Available online:
<a href=
"http://repository.readscheme.org/ftp/papers/sw2007/08-byrd.pdf">
pdf</a>.
</li>
<li>Andrew W. Keep, Michael D. Adams, Lindsey Kuper,
William E. Byrd and Daniel P. Friedman. "A
pattern-matcher for miniKanren -or- How to get into
trouble with CPS macros". <em>2009 Workshop on Scheme
and Functional Programming</em>. August 2009. Available
online: <a href=
"http://repository.readscheme.org/ftp/papers/sw2009/04-keep.pdf">
pdf</a>.
</li>
<li>Claire E. Alvis, Jeremiah J. Willcock, Kyle M.
Carter, William E. Byrd and Daniel P. Friedman.
"cKanren: miniKanren with Constraints". <em>2011
Workshop on Scheme and Functional Programming</em>.
October 2011. Available online: <a href=
"http://repository.readscheme.org/ftp/papers/sw2011/02-alvis.pdf">
pdf</a>.
</li>
<li>Daniel P. Friedman and Oleg Kiselyov. "A Logic
System with First-Class Relations". May 2004. Available
online: <a href=
"http://www.cs.indiana.edu/l/www/classes/b521/qs.ps">ps</a>
<a href=
"http://www.cs.indiana.edu/l/www/classes/b521/qs.pdf">
pdf</a>.
</li>
<li>R. Kent Dybvig, Daniel P. Friedman, and Michael Y.
Levin. "Implementation strategies for Scheme-based
Prolog systems". 1998. Available online: <a href=
"http://repository.readscheme.org/ftp/papers/schemelog.ps.gz">
ps</a> <a href=
"http://repository.readscheme.org/ftp/papers/schemelog.pdf">
pdf</a>.
</li>
<li>Erik Ruf and Daniel Weise. "LogScheme: Integrating
Logic Programming into Scheme". <em>LISP and Symbolic
Computation</em>. 3(3). September 1990. Available
online: .
</li>
<li>Christopher T. Haynes. "Logic Continuations". <em>
Journal of Logic Programming</em>. Vol. 4. 1987.
</li>
<li>Mitchell Wand. "A Semantic Algebra for Logic
Programming". Indiana University. TR-148. August 1983.
</li>
<li>Michael C. Rubenstein and Richard M. Salter.
"Computationally Extended Logic Programming".
<em>Journal of Computer Languages</em>. Vol. 12. Num.
1. 1987.
</li>
<li>Matthias Felleisen. "Transliterating Prolog into
Scheme". Indiana University. Computer Science Technical
Report 182. October 1985.
</li>
<li>Amitabh Srivastava, Don Oxley and Aditya
Srivastava. "An (other) Integration of Logic and
Functional Programming". <em>Proceedings of the
Symposium on Logic Programming</em>. 1985.
</li>
<li>Christopher T. Haynes. "Logic Continuations". <em>
Proceedings of the Third International Conference on
Logic Programming</em>. July 1986.
</li>
<li>Pierre Bonzon. "A Metacircular Evaluator for a
Logical Extension of Scheme". <em>Lisp and Symbolic
Computation: An International Journal</em>. 3. 2. March
1990. Available online: .
</li>
<li>Christian Queinnec. "Compilation of Non-Linear,
Second Order Patterns on S-Expressions".
<em>International Workshop PLILP '90 - Programming
Language: Implementation and Logic Programming</em>.
Lecture Notes in Computer Science 456. August 1990.
Available online: <a href=
"http://pagesperso-systeme.lip6.fr/Christian.Queinnec/Papers/csm.ps.gz">
ps</a>.
</li>
<li>Erik Ruf and Daniel Weise. "Nondeterminism and
unification in LogScheme: integrating logic and
functional programming". <em>Proceedings of the fourth
international conference on Functional programming
languages and computer architecture</em>. September
1989. Available online: <a href=
"http://www.acm.org/pubs/citations/proceedings/fp/99370/p327-ruf/">
ACM Digital Library</a>.
</li>
<li>J. Michael Ashley and Richard M. Salter. "A Revised
State Space Model for a Logic Programming Embedding in
Scheme". <em>BIGRE Bulletin</em>. 65. July 1989.
</li>
</ul><a name="hardware" id="hardware"></a>
<h3>
Hardware Design and 'Scheme Machines'
</h3>
<ul>
<li>Guy Lewis Steele, Jr. and Gerald Jay Sussman.
"Design of LISP-based Processors, or SCHEME: A
Dielectric LISP, or Finite Memories Considered Harmful,
or LAMBDA: The Ultimate Opcode". MIT AI Lab. AI Lab
Memo AIM-514. March 1979. Available online: <a href=
"http://repository.readscheme.org/ftp/papers/ai-lab-pubs/AIM-514.ps.gz">
ps</a> <a href=
"http://repository.readscheme.org/ftp/papers/ai-lab-pubs/AIM-514.pdf">
pdf</a>.
</li>
<li>Xavier Saint-Mleux, Marc Feeley and Jean-Pierre
David. "SHard: a Scheme to Hardware Compiler". <em>2006
Workshop on Scheme and Functional Programming</em>.
September 2006. Available online: <a href=
"http://repository.readscheme.org/ftp/papers/sw2006/05-saint-mleux.pdf">
pdf</a>.
</li>
<li>Andrew A. Berlin and Henry M. Wu. "Scheme86: a
system for interpreting scheme". <em>Proceedings of the
1988 ACM conference on LISP and functional
programming</em>. July 1988. Available online:
<a href="http://www.acm.org/pubs/citations/proceedings/lfp/62678/p116-berlin/">
ACM Digital Library</a>.
</li>
<li>Henry M. Wu. "Scheme 86: An Architecture for
Microcoding a Scheme Interpreter". Massachusetts
Institute of Technology. AIM-953. August 1988.
Available online: <a href=
"http://repository.readscheme.org/ftp/papers/ai-lab-pubs/AIM-953.ps.gz">
ps</a> <a href=
"http://repository.readscheme.org/ftp/papers/ai-lab-pubs/AIM-953.pdf">
pdf</a>.
</li>
<li>Henry M. Wu. "Performance Evaluation of the Scheme
86 and HP Precision Architecture". Masters Thesis.
Massachusetts Institute of Technology. AITR-1103. April
1989. Available online: <a href=
"http://repository.readscheme.org/ftp/papers/ai-lab-pubs/AITR-1103.ps.gz">
ps</a> <a href=
"http://repository.readscheme.org/ftp/papers/ai-lab-pubs/AITR-1103.pdf">
pdf</a>.
</li>
<li>Andrew A. Berlin and Henry M. Wu. "Scheme86: A
System for Interpreting Scheme". Massachusetts
Institute of Technology. AIM-1040. April 1988.
Available online: <a href=
"http://repository.readscheme.org/ftp/papers/ai-lab-pubs/AIM-1040.ps.gz">
ps</a> <a href=
"http://repository.readscheme.org/ftp/papers/ai-lab-pubs/AIM-1040.pdf">
pdf</a>.
</li>
<li>Robert G. Burger. "The Scheme Machine". Indiana
University, Computer Science Department. Technical
Report 413. August 1994. Available online: <a href=
"ftp://ftp.cs.indiana.edu/pub/techreports/TR413.ps.Z">
ps</a>.
</li>
<li>M. Esen Tuna, Steven D. Johnson and Robert G.
Burger. "Continuations in Hardware-Software Codesign".
<em>IEEE Proceedings of the International Conference on
Computer Design</em>. October 1994. Available online:
<a href=
"ftp://ftp.cs.indiana.edu/pub/techreports/TR409.ps.Z">
ps</a>.
</li>
<li>Steven D. Johnson. "Formal derivation of a scheme
computer". Indiana University Computer Science
Department. Technical Report 544. September 2000.
Available online: <a href=
"ftp://ftp.cs.indiana.edu/pub/techreports/TR544.ps">ps</a>
<a href=
"ftp://ftp.cs.indiana.edu/pub/techreports/TR544.pdf">pdf</a>.
</li>
<li>Guy Lewis Steele, Jr. and Gerald Jay Sussman.
"Design of a Lisp-based Processor". <em>CACM</em>. 23.
11. November 1980. Available online: <a href=
"http://portal.acm.org/citation.cfm?id=359031&amp;coll=portal&amp;dl=ACM">
ACM Digital Library</a>.
</li>
<li>Gerald Jay Sussman, Jack Holloway, Guy Lewis
Steele, Jr. and Alan Bell. "Scheme-79 - Lisp on a
Chip". <em>IEEE Computer</em>. 14. 7. July 1981.
</li>
<li>Gerald Jay Sussman, Jack Holloway, Guy Lewis
Steele, Jr. and Alan Bell. "The Scheme-79 Chip". MIT AI
Laboratory. AI Memo 559. January 1980. Available
online: <a href=
"http://repository.readscheme.org/ftp/papers/ai-lab-pubs/AIM-559.ps.gz">
ps</a> <a href=
"http://repository.readscheme.org/ftp/papers/ai-lab-pubs/AIM-559.pdf">
pdf</a>.
</li>
<li>John Batali, Edmund Goodhue, Chris Hanson, Howie
Shrobe, Richard M. Stallman and Gerald Jay Sussman.
"The Scheme-81 Architecture - System and Chip".
<em>Proceedings, Conference on Advanced Research in
VLSI</em>. 1982.
</li>
<li>Wim Vanderbauwhede. "Gannet: a Scheme for
Task-level Reconfiguration of Service-based
Systems-on-Chip". <em>2007 Workshop on Scheme and
Functional Programming</em>. September 2007. Available
online: <a href=
"http://repository.readscheme.org/ftp/papers/sw2007/12-vanderbauwhede.pdf">
pdf</a>.
</li>
</ul><a name="graphics" id="graphics"></a>
<h3>
Graphical Applications
</h3>
<ul>
<li>Ken Dickey. "Thinking Scheme". <em>2008 Workshop on
Scheme and Functional Programming</em>. September 2008.
Available online: <a href=
"http://repository.readscheme.org/ftp/papers/sw2008/05-dickey.pdf">
pdf</a>.
</li>
<li>Daniel Ignatoff, Gregory H. Cooper and Shriram
Krishnamurthi. "Crossing State Lines: Adapting
Object-Oriented Frameworks to Functional Reactive
Languages". <em>Functional and Logic Programming
Symposium</em>. 2006. Available online: <a href=
"http://www.cs.brown.edu/~sk/Publications/Papers/Published/ick-adapt-oo-fwk-frp/">
downloadable paper</a>.
</li>
<li>Erick Gallesio and Manuel Serrano. "Programming
Graphical User Interfaces with Scheme". <em>Journal of
Functional Programming</em>. Vol. 13, No. 5. September
2003. Available online: <a href=
"http://www-sop.inria.fr/mimosa/Manuel.Serrano/publi/gs-jfp03.ps.gz">
ps</a>.
</li>
<li>Erick Gallesio and Manuel Serrano. "Biglook: a
Widget Library for the Scheme Programming Language".
<em>2002 Usenix annual technical conference</em>. June
2002. Available online: <a href=
"http://www.inria.fr/mimosa/Manuel.Serrano/publi/gs-freenix02.ps.gz">
html</a>.
</li>
<li>Alexander Friedman and Jamie Raymond. "PLoT
Scheme". <em>Scheme Workshop 2003</em>. November 2003.
Available online: <a href=
"http://repository.readscheme.org/ftp/papers/sw2003/PLoTScheme.ps.gz">
ps</a> <a href=
"http://repository.readscheme.org/ftp/papers/sw2003/PLoTScheme.pdf">
pdf</a>.
</li>
<li>Paul T. Graunke and Shriram Krishnamurthi.
"Advanced Control Flows for Flexible Graphical User
Interfaces". <em>International Conference on Software
Engineering</em>. 2002. Available online: <a href=
"http://www.ccs.neu.edu/scheme/pubs/icse2002-gk.ps.gz">
ps</a> <a href=
"http://www.ccs.neu.edu/scheme/pubs/icse2002-gk.pdf.gz">
pdf</a>.
</li>
<li>Paul Haahr. "Montage: Breaking Windows into Small
Pieces". <em>Summer 1990 Usenix Conference</em>. 1990.
Available online: <a href=
"http://www.webcom.com/haahr/montage/montage-usenix-s90.html">
html</a>.
</li>
<li>Brian Beckman. "A Scheme for Interactive Graphics".
Computer Graphics Laboratory, NASA JPL. July 1990.
Available online: <a href=
"ftp://ftp.cs.indiana.edu/pub/scheme-repository/doc/pubs/schemelittle.ps.gz">
ps</a>.
</li>
<li>Brian Beckman. "A Scheme for Little Languages in
Interactive Graphics". <em>Software-Practice and
Experience</em>. 21. 2. Feb 1991.
</li>
<li>Pee Hong Chen and L. David Sabbagh. "Scheme as an
Interactive Graphics Programming Environment". Indiana
University. Computer Science Technical Report No. 166.
March 1985.
</li>
<li>Pee Hong Chen, W. Y. Chi, Eric M. Ost, L. David
Sabbagh and George Springer. "Scheme Graphics Reference
Manual". Indiana University . Computer Science
Technical Report No. 145. August 1983.
</li>
<li>Andréa Pic and Michel Briand. "Visual Programming
with Generators". <em>BIGRE Bulletin</em>. 65. July
1989.
</li>
<li>Michael A. Eisenberg. "Programmable Applications:
Interpreter Meets Interface". MIT AI Lab. AIM-1325.
October 1991. Available online: <a href=
"http://repository.readscheme.org/ftp/papers/ai-lab-pubs/AIM-1325.ps.gz">
ps</a> <a href=
"http://repository.readscheme.org/ftp/papers/ai-lab-pubs/AIM-1325.pdf">
pdf</a>.
</li>
<li>Jean-Francois Rotge. "SGDL-Scheme: A high-level
algorithmic language for projective solid modeling
programming". <em>Scheme and Functional Programming
2000</em>. September 2000. Available online: <a href=
"http://repository.readscheme.org/ftp/papers/sw2000/rotge.ps.gz">
ps</a> <a href=
"http://repository.readscheme.org/ftp/papers/sw2000/rotge.pdf">
pdf</a>.
</li>
<li>Scott Draves. "Compiler Generation for Interactive
Graphics using Intermediate Code". <em>Partial
Evaluation: Dagstuhl Seminar</em>. LNCS 1110. February
1996. Available online: <a href=
"http://repository.readscheme.org/ftp/papers/draves-nitrous.ps.gz">
ps</a> <a href=
"http://repository.readscheme.org/ftp/papers/draves-nitrous.pdf">
pdf</a>.
</li>
<li>Scott Draves. "Automatic Program Specialization for
Interactive Media". PhD. Thesis. Carnegie Mellon
University. Available online: <a href=
"http://repository.readscheme.org/ftp/papers/draves-thesis.ps.gz">
ps</a> <a href=
"http://repository.readscheme.org/ftp/papers/draves-thesis.pdf">
pdf</a>.
</li>
</ul><a name="education" id="education"></a>
<h3>
Scheme in Education
</h3>
<ul>
<li>Guillaume Marceau, Kathi Fisler and Shriram
Krishnamurthi. "Measuring the Effectiveness of Error
Messages Designed for Novice Programmers". <em>2010
Workshop on Scheme and Functional Programming</em>.
August 2010. Available online: <a href=
"http://repository.readscheme.org/ftp/papers/sw2010/04-marceau.pdf">
pdf</a>.
</li>
<li>Mehmet Fatih Köksal, Remzi Emre Başar, Suzan
Üsküdarlı. "Screen-Replay: A Session Recording and
Analysis Tool for DrScheme". <em>2009 Workshop on
Scheme and Functional Programming</em>. August 2009.
Available online: <a href=
"http://repository.readscheme.org/ftp/papers/sw2009/11-koksal.pdf">
pdf</a>.
</li>
<li>Abdulaziz Ghuloum. "An Incremental Approach to
Compiler Construction". <em>2006 Workshop on Scheme and
Functional Programming</em>. September 2006. Available
online: <a href=
"http://repository.readscheme.org/ftp/papers/sw2006/11-ghuloum.pdf">
pdf</a>.
</li>
<li>Dipanwita Sarkar, Oscar Waddell and R. Kent Dybvig.
"A Nanopass Infrastructure for Compiler Education".
<em>International Conference on Functional Programming
2004 (ICFP2004)</em>. September 2004.
</li>
<li>Matthias Felleisen, Robert Bruce Findler, Matthew
Flatt and Shriram Krishnamurthi. "The Structure and
Interpretation of the Computer Science Curriculum".
<em>Journal of Functional Programming</em>. 2004.
Available online: <a href=
"http://www.ccs.neu.edu/scheme/pubs/fffk-jfp.ps">ps</a>
<a href=
"http://www.ccs.neu.edu/scheme/pubs/fffk-jfp.pdf">pdf</a>.
</li>
<li>Matthias Felleisen, Robert Bruce Findler, Matthew
Flatt and Shriram Krishnamurthi. "The TeachScheme!
Project: Computing and Programming for Every Student".
<em>Computer Science Education</em>. 2004. Available
online: <a href=
"http://www.ccs.neu.edu/scheme/pubs/cse2003-fffk-final.ps">
ps</a> <a href=
"http://www.ccs.neu.edu/scheme/pubs/cse2003-fffk-final.pdf">
pdf</a>.
</li>
<li>Timothy J. Hickey. "Incorporating Scheme-based web
programming in computer-literacy courses". <em>Workshop
on Scheme and Functional Programming (2002)</em>.
October 2002. Available online: <a href=
"http://repository.readscheme.org/ftp/papers/sw2002/hickey.pdf">
pdf</a>.
</li>
<li>Christian Queinnec. "A library for quizzes".
<em>Workshop on Scheme and Functional Programming
(2002)</em>. October 2002. Available online: <a href=
"http://repository.readscheme.org/ftp/papers/sw2002/queinnec-quizzes.ps.gz">
ps</a> <a href=
"http://repository.readscheme.org/ftp/papers/sw2002/queinnec-quizzes.pdf">
pdf</a>.
</li>
<li>Anne Brygoo, Titou Durand, Pascal Manoury,
Christian Queinnec and Michèle Soria. "Experiment
around a training engine". <em>IFIP WCC 2002 - World
Computer Congress</em>. August 2002. Available online:
<a href=
"http://pagesperso-systeme.lip6.fr/Christian.Queinnec/Papers/ifip2002.ps.gz">
ps</a> <a href=
"http://pagesperso-systeme.lip6.fr/Christian.Queinnec/PDF/ifip2002.pdf">
pdf</a>.
</li>
<li>Anne Brygoo, Titou Durand, Pascal Manoury,
Christian Queinnec and Michèle Soria. "Un cédérom pour
scheme -- chacun son entraineur, un entraineur pour
tous". <em>TICE 2002</em>. November 2002. Available
online: <a href=
"http://pagesperso-systeme.lip6.fr/Christian.Queinnec/Papers/tice2002.ps.gz">
ps</a> <a href=
"http://pagesperso-systeme.lip6.fr/Christian.Queinnec/PDF/tice2002.pdf">
pdf</a>.
</li>
<li>Matthias Felleisen, Robert Bruce Findler, Matthew
Flatt and Shriram Krishnamurthi. "The Structure and
Interpretation of the Computer Science Curriculum".
<em>Functional and Declarative Programming in Education
(FDPE2002)</em>. October 2002. Available online:
<a href=
"http://people.cs.uchicago.edu/~robby/publications/papers/htdp-sicp-fdpe2002.ps">
ps</a> <a href=
"http://people.cs.uchicago.edu/~robby/publications/papers/htdp-sicp-fdpe2002.pdf">
pdf</a>.
</li>
<li>Timothy J. Hickey. "Scheme-based Web Programming as
a Basis for a CS0 Curriculum". September 2003.
Available online: <a href=
"http://www.cs.brandeis.edu/~tim/Papers/sigcse-cs0.pdf">
pdf</a>.
</li>
<li>Timothy J. Hickey, J. Langton and R. Alterman.
"Integrating Tools and Resources: a case study in
building educational groupware for collaborative
programming". Brandeis University. 2003. Available
online: <a href=
"http://www.cs.brandeis.edu/~tim/Papers/tatool03.pdf">
pdf</a>.
</li>
<li>Timothy J. Hickey, R. Alterman, J. Langton. "TA
Groupware". Brandeis University. Tech. Rep. CS-02-222.
January 2002. Available online: <a href=
"http://www.cs.brandeis.edu/~tim/Papers/sigcse-tatool.ps">
pdf</a>.
</li>
<li>Jacob Matthews, Robert Bruce Findler, Matthew
Flatt, Matthias Felleisen. "A Visual Environment for
Developing Context-Sensitive Term Rewriting Systems".
<em>International Conference on Rewriting Techniques
and Applications (RTA2004)</em>. 2004. Available
online: <a href=
"http://people.cs.uchicago.edu/~robby/pubs/papers/rta2004-mfff.pdf">
pdf</a>.
</li>
<li>Casey Klein and Robert Bruce Findler. "Randomized
Testing in PLT Redex". <em>2009 Workshop on Scheme and
Functional Programming</em>. August 2009. Available
online: <a href=
"http://repository.readscheme.org/ftp/papers/sw2009/03-klein.pdf">
pdf</a>.
</li>
</ul><a name="otherapps" id="otherapps"></a>
<h3>
Other Application Topics
</h3>
<ul>
<li>Manuel Serrano. "HopTex, compiling HTML to LaTeX
with CSS". <em>2011 Workshop on Scheme and Functional
Programming</em>. October 2011. Available online:
<a href=
"http://repository.readscheme.org/ftp/papers/sw2011/04-serrano.pdf">
pdf</a>.
</li>
<li>Aaron W. Hsu. "Implementing User-level Value-weak
Hashtables". <em>2010 Workshop on Scheme and Functional
Programming</em>. August 2010. Available online:
<a href=
"http://repository.readscheme.org/ftp/papers/sw2010/02-hsu.pdf">
pdf</a>.
</li>
<li>Hari Prashanth and Sam Tobin-Hochstadt. "Functional
Data Structures for Typed Racket". <em>2010 Workshop on
Scheme and Functional Programming</em>. August 2010.
Available online: <a href=
"http://repository.readscheme.org/ftp/papers/sw2010/01-prashanth.pdf">
pdf</a>.
</li>
<li>John Moore. "Get stuffed: Tightly packed abstract
protocols in Scheme". <em>2009 Workshop on Scheme and
Functional Programming</em>. August 2009. Available
online: <a href=
"http://repository.readscheme.org/ftp/papers/sw2009/12-moore.pdf">
pdf</a>.
</li>
<li>Eli Barzilay. "The Scribble Reader: An Alternative
to S-expressions for Textual Content". <em>2009
Workshop on Scheme and Functional Programming</em>.
August 2009. Available online: <a href=
"http://repository.readscheme.org/ftp/papers/sw2009/07-barzilay.pdf">
pdf</a>.
</li>
<li>Vincent St-Amour, Lysiane Bouchard and Marc Feeley.
"Small Scheme Stack: a Scheme TCP/IP stack targeting
small embedded applications". <em>2008 Workshop on
Scheme and Functional Programming</em>. September 2008.
Available online: <a href=
"http://repository.readscheme.org/ftp/papers/sw2008/02-st-amour.pdf">
pdf</a>.
</li>
<li>Kurt Nørmark. "Deriving a Comprehensive Document
from a Concise Document - Document Engineering in
Scheme". <em>2007 Workshop on Scheme and Functional
Programming</em>. September 2007. Available online:
<a href=
"http://repository.readscheme.org/ftp/papers/sw2007/11-normark.pdf">
pdf</a>.
</li>
<li>Richard Cleis and Keith Wilson. "Experiences with
Scheme in an Electro-Optics Laboratory". <em>2006
Workshop on Scheme and Functional Programming</em>.
September 2006. Available online: <a href=
"http://repository.readscheme.org/ftp/papers/sw2006/08-cleis.pdf">
pdf</a>.
</li>
<li>Jessica Gronski, Kenneth Knowles, Aaron Tomb,
Stephen N. Freund and Cormac Flanagan. "Sage: Hybrid
Checking for Flexible Specifications". <em>2006
Workshop on Scheme and Functional Programming</em>.
September 2006. Available online: <a href=
"http://repository.readscheme.org/ftp/papers/sw2006/06-freund.pdf">
pdf</a>.
</li>
<li>Jacob Matthews. "Component Deployment with PLaneT:
You Want it Where?". <em>2006 Workshop on Scheme and
Functional Programming</em>. September 2006. Available
online: <a href=
"http://repository.readscheme.org/ftp/papers/sw2006/04-matthews.pdf">
pdf</a>.
</li>
<li>Guillermo J. Rozas. "A Computational Model for
Observation in Quantum Mechanics". Masters Thesis.
Massachusetts Institute of Technology. AITR-925. March
1987. Available online: <a href=
"http://repository.readscheme.org/ftp/papers/ai-lab-pubs/AITR-925.ps.gz">
ps</a> <a href=
"http://repository.readscheme.org/ftp/papers/ai-lab-pubs/AITR-925.pdf">
pdf</a>.
</li>
<li>Martin Gasbichler and Eric Knauel. "Commander S -
The shell as a browser". <em>2005 Workshop on Scheme
and Functional Programming</em>. September 2005.
Available online: <a href=
"http://repository.readscheme.org/ftp/papers/sw2005/knauel.ps.gz">
ps</a> <a href=
"http://repository.readscheme.org/ftp/papers/sw2005/knauel.pdf">
pdf</a>.
</li>
<li>Erick Gallesio and Manuel Serrano. "Ubiquitous
Mails". <em>2005 Workshop on Scheme and Functional
Programming</em>. September 2005. Available online:
<a href=
"http://repository.readscheme.org/ftp/papers/sw2005/serrano.ps.gz">
ps</a> <a href=
"http://repository.readscheme.org/ftp/papers/sw2005/serrano.pdf">
pdf</a>.
</li>
<li>Jean-Michel Hufflen. "Implementing a Bibliography
Processor in Scheme". <em>2005 Workshop on Scheme and
Functional Programming</em>. September 2005. Available
online: <a href=
"http://repository.readscheme.org/ftp/papers/sw2005/hufflen.ps.gz">
ps</a> <a href=
"http://repository.readscheme.org/ftp/papers/sw2005/hufflen.pdf">
pdf</a>.
</li>
<li>Chongkai Zhu. "The Marriage of MrMathematica and
MzScheme". <em>2005 Workshop on Scheme and Functional
Programming</em>. September 2005. Available online:
<a href=
"http://repository.readscheme.org/ftp/papers/sw2005/chongkai.ps.gz">
ps</a> <a href=
"http://repository.readscheme.org/ftp/papers/sw2005/chongkai.pdf">
pdf</a>.
</li>
<li>Alan Pavicic and Niksa Bosnic. "ACT
Parameterization Framework". <em>2005 Workshop on
Scheme and Functional Programming</em>. September 2005.
Available online: <a href=
"http://repository.readscheme.org/ftp/papers/sw2005/pavicic.ps.gz">
ps</a> <a href=
"http://repository.readscheme.org/ftp/papers/sw2005/pavicic.pdf">
pdf</a>.
</li>
<li>Scott Owens, Matthew Flatt, Olin Shivers and
Benjamin McMullan. "Lexer and Parser Generators in
Scheme". <em>2004 Scheme Workshop</em>. September 2004.
Available online: <a href=
"http://repository.readscheme.org/ftp/papers/sw2004/owens.ps.gz">
ps</a> <a href=
"http://repository.readscheme.org/ftp/papers/sw2004/owens.pdf">
pdf</a>.
</li>
<li>Kathryn E. Gray and Matthew Flatt. "Compiling Java
to PLT Scheme". <em>2004 Scheme Workshop</em>.
September 2004. Available online: <a href=
"http://repository.readscheme.org/ftp/papers/sw2004/gray.ps.gz">
ps</a> <a href=
"http://repository.readscheme.org/ftp/papers/sw2004/gray.pdf">
pdf</a>.
</li>
<li>Ilya Bagrak and Olin Shivers. "trx: Regular-Tree
Expressions, now in Scheme". <em>2004 Scheme
Workshop</em>. September 2004. Available online:
<a href=
"http://repository.readscheme.org/ftp/papers/sw2004/bagrak.ps.gz">
ps</a> <a href=
"http://repository.readscheme.org/ftp/papers/sw2004/bagrak.pdf">
pdf</a>.
</li>
<li>Mike MacHenry and Jacob Matthews. "Topsl: a
Domain-Specific Language for On-Line Surveys". <em>2004
Scheme Workshop</em>. September 2004. Available online:
<a href=
"http://repository.readscheme.org/ftp/papers/sw2004/machenry.ps.gz">
ps</a> <a href=
"http://repository.readscheme.org/ftp/papers/sw2004/machenry.pdf">
pdf</a>.
</li>
<li>Gregory H. Cooper and Shriram Krishnamurthi.
"FrTime: Functional Reactive Programming in PLT
Scheme". April 2004. Available online: <a href=
"ftp://ftp.cs.brown.edu/pub/techreports/03/cs03-20.ps.Z">
ps</a>.
</li>
<li>Matthias Felleisen, Robert Bruce Findler, Matthew
Flatt and Shriram Krishnamurthi. "Fostering Little
Languages". <em>Dr. Dobb's Journal</em>. March 2004.
Available online: <a href=
"http://www.ddj.com/documents/ddj0403a/">Dr.
Dobb's</a>.
</li>
<li>Matthias Felleisen, Robert Bruce Findler, Matthew
Flatt and Shriram Krishnamurthi. "Building Little
Languages with Macros". <em>Dr. Dobb's Journal</em>.
April 2004. Available online: <a href=
"http://www.ddj.com/documents/ddj0404g/">Dr. Dobbs</a>.
</li>
<li>Robert Bruce Findler, Matthew Flatt. "Slideshow:
Functional Presentations". <em>International Conference
on Functional Programming (ICFP2004)</em>. 2004.
Available online: <a href=
"http://people.cs.uchicago.edu/~robby/pubs/papers/icfp2004-ff.pdf">
pdf</a>.
</li>
<li>Kurt Nørmark. "Scheme Program Documentation Tools".
<em>2004 Scheme Workshop</em>. September 2004.
Available online: <a href=
"http://repository.readscheme.org/ftp/papers/sw2004/normark.ps.gz">
ps</a> <a href=
"http://repository.readscheme.org/ftp/papers/sw2004/normark.pdf">
pdf</a>.
</li>
<li>David Herman and Philippe Meunier. "Improving the
Static Analysis of Embedded Languages via Partial
Evaluation". <em>International Conference on Functional
Programming (ICFP2004)</em>. September 2004. Available
online: <a href=
"http://www.ccs.neu.edu/home/dherman/research/publications/dsel-cfa.ps">
ps</a> <a href=
"http://www.ccs.neu.edu/home/dherman/research/publications/dsel-cfa.pdf">
pdf</a>.
</li>
<li>Stéphane Epardaud. "Mobile Reactive Programming in
ULM". <em>2004 Scheme Workshop</em>. September 2004.
Available online: <a href=
"http://repository.readscheme.org/ftp/papers/sw2004/epardaud.ps.gz">
ps</a> <a href=
"http://repository.readscheme.org/ftp/papers/sw2004/epardaud.pdf">
pdf</a>.
</li>
<li>Matthias Radestock. "Run Once, Write Anyway". <em>
International Lisp Conference (ILC) 2003</em>.
October 2003. Available online: <a href=
"http://www.lshift.com/ilc2003.pdf">pdf</a> <a href=
"http://www.lshift.com/matthias.presentation.pdf">slides</a>.
</li>
<li>Oleg Kiselyov. "An applicative-order term rewriting
system for code generation, and its termination
analysis". <em>Eighteenth Annual IEEE Symposium on
Logic in Computer Science (LICS 2003)</em>. June 2003.
Available online: <a href=
"http://pobox.com/~oleg/ftp/Scheme/PostL-paper.html">html</a>.
</li>
<li>Pedro Pinto. "Dot-Scheme: A PLT Scheme FFI for the
.NET framework". <em>Scheme Workshop 2003</em>.
November 2003. Available online: <a href=
"http://repository.readscheme.org/ftp/papers/sw2003/Dot-Scheme.ps.gz">
ps</a> <a href=
"http://repository.readscheme.org/ftp/papers/sw2003/Dot-Scheme.pdf">
pdf</a>.
</li>
<li>Philippe Meunier and Daniel Silva. "From Python to
PLT Scheme". <em>Scheme Workshop 2003</em>. November
2003. Available online: <a href=
"http://repository.readscheme.org/ftp/papers/sw2003/SPY.ps.gz">
ps</a> <a href=
"http://repository.readscheme.org/ftp/papers/sw2003/SPY.pdf">
pdf</a>.
</li>
<li>Dorai Sitaram. "Porting Scheme Programs".
<em>Scheme Workshop 2003</em>. November 2003. Available
online: <a href=
"http://repository.readscheme.org/ftp/papers/sw2003/Scmxlate.ps.gz">
ps</a> <a href=
"http://repository.readscheme.org/ftp/papers/sw2003/Scmxlate.pdf">
pdf</a>.
</li>
<li>Noel Welsh, Francisco Solsona and Ian Glover.
"SchemeUnit and SchemeQL: Two little languages".
<em>Workshop on Scheme and Functional Programming
(2002)</em>. October 2002. Available online: <a href=
"http://repository.readscheme.org/ftp/papers/sw2002/schemeunit-schemeql.ps.gz">
ps</a> <a href=
"http://repository.readscheme.org/ftp/papers/sw2002/schemeunit-schemeql.pdf">
pdf</a>.
</li>
<li>Peter Lee and Uwe F. Pleban. "On the use of LISP in
implementing denotational semantics". <em>Proceedings
of the 1986 ACM conference on LISP and functional
programming</em>. 1986. Available online: <a href=
"http://portal.acm.org/citation.cfm?id=319866&amp;coll=portal&amp;dl=ACM">
ACM Digital Library</a>.
</li>
<li>Vincent Delacour. "Picolo Expresso". <em>BIGRE
Bulletin</em>. 65. July 1989.
</li>
<li>Tan Gon Kim and Bernard P. Zeigler. "The
DEVS-Scheme Modelling and Simulation Environment". <em>
BIGRE Bulletin</em>. 65. July 1989.
</li>
<li>John Wade Ulrich. "Enumeration Algorithms and
Non-deterministic Programming in Scheme". <em>BIGRE
Bulletin</em>. 65. July 1989.
</li>
<li>Christian Mossin. "Partial evaluation of general
parsers". <em>Proceedings of the ACM SIGPLAN symposium
on Partial evaluation and semantics-based program
manipulation (PEPM'93)</em>. 1993. Available online:
<a href=
"http://portal.acm.org/citation.cfm?id=154632&amp;coll=portal&amp;dl=ACM">
ACM Digital Library</a>.
</li>
<li>Michael Sperber and Peter Thiemann. "The Essence of
LR Parsing". <em>Partial Evaluation and Semantics-Based
Program Manipulation PEPM '95</em>. June 1995.
Available online: <a href=
"http://www.informatik.uni-freiburg.de/~thiemann/papers/pepm95.ps.gz">
ps</a>.
</li>
<li>Michael Sperber. "Computer-Assisted Lighting Design
and Control". PhD. Thesis. University of Tübingen. June
2001. Available online: <a href=
"http://w210.ub.uni-tuebingen.de/dbt/volltexte/2001/266/pdf/lula-thesis.pdf">
ps</a>.
</li>
<li>Olin Shivers. "A universal scripting framework or
Lambda: the ultimate little language". <em>Concurrency
and Parallelism, Programming, Networking, and
Security</em>. Lecture Notes in Computer Science #1179.
1996. Available online: <a href=
"http://www.cc.gatech.edu/fac/Olin.Shivers/ll.ps">ps</a>.
</li>
<li>Olin Shivers. "A Scheme Shell - The design paper on
the Scheme shell scsh". Personal Information
Architecture Note 3. April 1994. Available online:
<a href=
"ftp://ftp.cs.indiana.edu/pub/scheme-repository/doc/pubs/scsh-paper.ps.gz">
ps</a>.
</li>
<li>Olin Shivers and Brian D. Carlstrom. "Scsh
reference manual". MIT Laboratory for Computer Science.
November 1995. Available online: <a href=
"ftp://ftp.scsh.net/pub/scsh/0.6/scsh-manual.ps.gz">ps</a>.
</li>
<li>Matthew Flatt, Robert Bruce Findler, Shriram
Krishnamurthi and Matthias Felleisen. "Programming
Languages as Operating Systems (or, Revenge of the Son
of the Lisp Machine)". <em>Proceedings of ICFP 99</em>.
1999. Available online: <a href=
"http://www.ccs.neu.edu/scheme/pubs/icfp99-ffkf.pdf">pdf</a>
<a href=
"http://www.ccs.neu.edu/scheme/pubs/icfp99-ffkf.ps.gz">
ps</a>.
</li>
<li>Jonathan A. Rees. "A Security Kernel Based on the
Lambda-Calculus". MIT AI Lab. AIM-1564. March 1996.
Available online: <a href=
"http://repository.readscheme.org/ftp/papers/ai-lab-pubs/AIM-1564.ps.gz">
ps</a> <a href=
"http://repository.readscheme.org/ftp/papers/ai-lab-pubs/AIM-1564.pdf">
pdf</a>.
</li>
<li>Jonathan A. Rees and Bruce R. Donald. "Program
mobile robots in Scheme". <em>Proceedings of the 1992
IEEE International Conference on Robotics and
Automation</em>. 1992. Available online: <a href=
"http://mumble.net/~jar/pubs/scheme-mobile-robots.ps">
ps</a>.
</li>
<li>Jonathan A. Rees. "A Security Kernel Based on the
Lambda-Calculus". PhD. Thesis. February 1995. Available
online: <a href=
"http://www.swiss.ai.mit.edu/ftpdir/users/jar/archive/whole.ps">
ps</a>.
</li>
<li>Marc Feeley, Martin Larose. "Etos: an Erlang to
Scheme compiler". département d'informatique et r.o.,
Université de Montréal. Rapport technique 1079. Aout
1997. Available online: <a href=
"http://www.iro.umontreal.ca/~feeley/papers/tr1079.ps.gz">
ps</a>.
</li>
<li>Manuel Serrano and Pierre Weis. "1+1=1: an
optimizing Caml compiler". <em>Workshop on ML and its
Applications, WML'94</em>. 1994. Available online:
<a href=
"http://repository.readscheme.org/ftp/papers/serrano94optimizing.ps.gz">
ps</a> <a href=
"http://repository.readscheme.org/ftp/papers/serrano94optimizing.pdf">
pdf</a>.
</li>
<li>Manuel Serrano. "Rgc: un générateur d'analyseurs
lexicaux efficaces en Scheme". <em>Proceedings of
JFLA'92</em>. 1992. Available online: <a href=
"http://www.inria.fr/mimosa/Manuel.Serrano/publi/serrano-jfla92.ps.gz">
ps</a>.
</li>
<li>Bradley J. Lucier. "Numerical partial differential
equations in Scheme". <em>Scheme and Functional
Programming 2000</em>. September 2000. Available
online: <a href=
"http://repository.readscheme.org/ftp/papers/sw2000/lucier.ps.gz">
ps</a> <a href=
"http://repository.readscheme.org/ftp/papers/sw2000/lucier.pdf">
pdf</a>.
</li>
<li>Frédéric Peschanski. "Jargons: Experimenting
Composable Domain-Specific Languages". <em>2nd Workshop
on Scheme and Functional Programming</em>. September
2001. Available online: <a href=
"http://repository.readscheme.org/ftp/papers/sw2001/peschanski.ps.gz">
ps</a> <a href=
"http://repository.readscheme.org/ftp/papers/sw2001/peschanski.pdf">
pdf</a>.
</li>
<li>Christian Queinnec. "Literate programming from
scheme to TEX". Laboratoire d'Informatique de l'École
Polytechnique. Research Report LIX RR 93.05. November
1993.
</li>
<li>Christian Queinnec and Jean-Marie Geffroy. "Partial
evaluation applied to symbolic pattern matching with
intelligent backtrack". <em>WSA '92--Workshop on Static
Analysis</em>. September 1992. Available online:
<a href=
"http://pagesperso-systeme.lip6.fr/Christian.Queinnec/Papers/pewib.ps.gz">
ps</a> <a href=
"http://pagesperso-systeme.lip6.fr/Christian.Queinnec/PDF/pewib.pdf">
pdf</a>.
</li>
<li>Christian Queinnec. "Struggle, The First
Denotational Game". <em>EuroPal '90 - European
Conference on Lisp and its Practical Applications</em>.
March 1990. Available online: <a href=
"http://pagesperso-systeme.lip6.fr/Christian.Queinnec/Papers/strugman.ps.gz">
ps</a>.
</li>
<li>Aaron W. Hsu. "Hygienic Literate Programming:
Lessons from ChezWEB". <em>2011 Workshop on Scheme and
Functional Programming</em>. October 2011. Available
online: <a href=
"http://repository.readscheme.org/ftp/papers/sw2011/06-hsu.pdf">
pdf</a>.
</li>
<li>Mayer Goldberg. "A variadic extension of Curry's
fixed-point combinator". <em>Workshop on Scheme and
Functional Programming (2002)</em>. October 2002.
Available online: <a href=
"http://repository.readscheme.org/ftp/papers/sw2002/goldberg.ps.gz">
ps</a> <a href=
"http://repository.readscheme.org/ftp/papers/sw2002/goldberg.pdf">
pdf</a>.
</li>
<li>Danny Dubé and Anass Kadiri. "Automatic
construction of parse trees for lexemes". <em>2006
Workshop on Scheme and Functional Programming</em>.
September 2006. Available online: <a href=
"http://repository.readscheme.org/ftp/papers/sw2006/14-dube.pdf">
pdf</a>.
</li>
<li>Eli Barzilay. "A Self-Hosting Evaluator using
HOAS". <em>2006 Workshop on Scheme and Functional
Programming</em>. September 2006. Available online:
<a href=
"http://repository.readscheme.org/ftp/papers/sw2006/15-barzilay.pdf">
pdf</a>.
</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:47pm<br>
HTML generated using <a href=
"http://celtic.benderweb.net/webit/">WebIt!</a>.
</div>
</td>
</tr>
</table>
</body>
</html>