2012-03-07 3 views
5

Может кто-то дать относительно простой пример различий в Ракетке между call-with-composable-continuation и call-with-current-continuation.Различные виды продолжений в Racket

Я работал с примерами в Racket Guide 10.3 из call-with-composable-continuation и примеров call-with-current-continuation в разделе 3.3 языка программирования Scheme, но я не ясно, о разнице.

Может ли кто-нибудь привести пример, где бы они дали разные результаты в том же контексте.

+4

Вы могли бы очень доступное объяснение Эли Barzilay в различных видах продолжений: http://tmp.barzilay.org/cont.txt –

ответ

7

Очень подробное объяснение содержится в статье «Добавление разделенного и составного контроля в производственную программную среду» Флатта, Ю, Финлера и Феллесина.

http://www.cs.utah.edu/plt/publications/icfp07-fyff.pdf

Смежные вопросы