Appendix D

References

[AS96]   Harold Abelson and Gerald Jay Sussman with Julie Sussman. Structure and Interpretation of Computer Programs. MIT Press, 2nd edition, 1996. ``SICP''.

[Bot]   Per Bothner. Kawa, the Java-based Scheme system.

[Cli82]   William Clinger. Nondeterministic call by need is neither lazy nor by name. In Proc ACM Symp Lisp and Functional Programming, pages 226-234, 1982.

[Fee]   Marc Feeley. Gambit Scheme System.

[Fel85]   Matthias Felleisen. Transliterating Prolog into Scheme. Technical Report 182, Indiana U Comp Sci Dept, 1985.

[FF96a]   Daniel P Friedman and Matthias Felleisen. The Little Schemer. MIT Press, 4th edition, 1996.

[FF96b]   Daniel P Friedman and Matthias Felleisen. The Seasoned Schemer. MIT Press, 1996.

[FFFK]   Matthias Felleisen, Robert Bruce Findler, Matthew Flatt, and Shriram Krishnamurthi. How to Design Programs: An Introduction to Programming and Computing.

[Fla]   Matthew Flatt. MzScheme.

[FSF]   FSF. Guile: Duct Tape for Bits: Project GNU's Extension Language.

[FWH92]   Daniel P Friedman, Mitchell Wand, and Christopher T Haynes. Essentials of Programming Languages. MIT Press, McGraw-Hill, 1992.

[Gal]   Erick Gallesio. STk.

[Goe]   Ben Goetter. Pocket Scheme for the H/PC and P/PC.

[Hay87]   Christopher T Haynes. Logic continuations. In J Logic Program, pages 157-176, 1987. vol 4.

[HF84]   Christopher T Haynes and Daniel P Friedman. Engines Build Process Abstractions. In Conf ACM Symp Lisp and Functional Programming, pages 18-24, 1984.

[HFW84]   Christopher T Haynes, Daniel P Friedman, and Mitchell Wand. Continuations and Coroutines. In Conf ACM Symp Lisp and Functional Programming, pages 293-298, 1984.

[Hun76]   J A H Hunter. Mathematical Brain-Teasers. Dover Publications, 1976.

[Jaf]   Aubrey Jaffer. SCM.

[KCR98]   Richard Kelsey, William Clinger, and Jonathan Rees (eds). Revised^5 Report on the Algorithmic Language Scheme (``R5RS''), 1998.

[KdRB91]   Gregor Kiczales, Jim des Rivieres, and Daniel G Bobrow. The Art of the Metaobject Protocol. MIT Press, 1991.

[Kee89]   Sonya E Keene. Object-oriented Programming in Common Lisp: A Programmer's Guide to CLOS. Addison-Wesley, 1989.

[McC67]   John McCarthy. A Basis for a Mathematical Theory of Computation. In P Braffort and D Hirschberg, editors, Computer Programming and Formal Systems. North-Holland, 1967.

[MIT]   MIT Scheme Team. MIT Scheme.

[NCS]   NCSA. The Common Gateway Interface.

[Que96]   Christian Queinnec. Lisp in Small Pieces. Cambridge University Press, 1996.

[Ser]   Manuel Serrano. Bigloo.

[SS94]   Leon Sterling and Ehud Shapiro. The Art of Prolog. MIT Press, 2nd edition, 1994.

[ZMC87]   Ramin Zabih, David McAllester, and David Chapman. Non-deterministic Lisp with dependency-directed backtracking. In AAAI-87, pages 59-64, 1987.