|
|
The capturing of continuations | It is now time to introduce the Scheme primitive that allows us to capture a continuation. |
Scheme provides a primitive that captures a continuation of an expression E in a context C. The primitive is called call-with-current-continuation, or call/cc as a short alias. call/cc takes a parameter, which is a function of one parameter. The parameter of the function is bound to the continuation. |
| Use of call/cc and capturing of continuations. |