[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: So, what the heck is a continuation anyway?
> Sender: gregs@ai.mit.edu
> Cc: alk@pobox.com, ll1-discuss@ai.mit.edu
> From: gregs@ai.mit.edu (Gregory T. Sullivan)
> Date: 11 Dec 2001 11:40:47 -0500
>
> (2) If you are considering providing continuations at the VM level,
> you may consider distinguishing between downward continuations and
> general continuations (that may be returned upwards). If you know
> a continuation is downward-only, it is very cheap to implement.
> The first two examples in the R5RS documentation for call/cc
> (available in info format at [2]) are downward continuations:
>
Again, people at INDIANA have studied this in depth and have a pretty neat
paper on one-shot, downward, and general continuations. Take a look. PLDI.
-- Matthias