1 line
47 KiB
HTML
1 line
47 KiB
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"><a href="http://readscheme.org"><img width="124" height="45" border="0" alt="Readscheme.org" src="./imgs/nav-logo.gif" /></a></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" /><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" /><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" /><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" /><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" /><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" /><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&coll=portal&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" /><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" /><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" /><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&coll=portal&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&coll=portal&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">Hosted by <a href="http://concurrency.cc">concurrency.cc</a>.<p />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> |