Re: Compiling with Continuations/Andrew Appel

oz@ursa.sis.yorku.ca (Ozan Yigit)
Wed, 29 Jan 1992 14:26:03 -0500

          From comp.compilers

Related articles
Compiling with Continuations/Andrew Appel nick@dcs.edinburgh.ac.uk (1992-01-23)
Re: Compiling with Continuations/Andrew Appel eifrig@blaze.cs.jhu.edu (1992-01-27)
Re: Compiling with Continuations/Andrew Appel norman@parc.xerox.com (1992-01-27)
Re: Compiling with Continuations/Andrew Appel carlton@husc10.harvard.edu (1992-01-27)
Re: Compiling with Continuations/Andrew Appel delacour@parc.xerox.com (Vincent Delacour) (1992-01-28)
Re: Compiling with Continuations/Andrew Appel bimbart@cs.kuleuven.ac.be (1992-01-29)
Re: Compiling with Continuations/Andrew Appel boehm@parc.xerox.com (1992-01-29)
Re: Compiling with Continuations/Andrew Appel oz@ursa.sis.yorku.ca (1992-01-29)
Re: Compiling with Continuations/Andrew Appel ulrich@mips.complang.tuwien.ac.at (1992-01-30)
| List of all articles for this month |
Newsgroups: comp.compilers
From: oz@ursa.sis.yorku.ca (Ozan Yigit)
Keywords: storage, Scheme
Organization: York U. Student Information Systems Project
References: 92-01-091 92-01-101
Date: Wed, 29 Jan 1992 14:26:03 -0500

eifrig@blaze.cs.jhu.edu (Jonathan Eifrig) writes:


       ... In particular, it demonstrates the (somewhat) surprising
      fact: the notion of a "continuation", originally introduced to give a
      denotational semantics to imperative-style languages, can be used as a
      foundation of a compiler.


Correct me if I am wrong, but doesn't this surprizing fact date back to
Guy Steele's Rabbit compiler detailed in "Rabbit: a Compiler for Scheme",
MIT AI Memo 474, May 1978?


For those interested, further references to Wand, Friedman, Haynes etc.
work on continuations may be found in the Scheme Bibliography [somewhat
out-of-date these days], available from the Scheme Repository currently
situated at nexus.yorku.ca under pub/scheme/*.


oz
---
| internet: oz@nexus.yorku.ca
| other: oz@sis.yorku.ca
| phone: 416 736 2100 x 33976
--


Post a followup to this message

Return to the comp.compilers page.
Search the comp.compilers archives again.