readscheme-website/www/page7.html

1329 lines
63 KiB
HTML
Raw Permalink Normal View History

2024-06-16 09:58:08 -04:00
<!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">
2024-06-16 09:58:08 -04:00
</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>
2024-06-16 09:58:08 -04:00
HTML generated using <a href=
"http://celtic.benderweb.net/webit/">WebIt!</a>.
</div>
</td>
</tr>
</table>
</body>
</html>