Patrick a raison, la seule façon de le faire est d'utiliser une pile explicite dans votre interpréteur et de hisser le segment de pile approprié dans le tas lorsque vous devez convertir en une continuation.
C'est fondamentalement la même chose que ce qui est nécessaire pour prendre en charge les fermetures dans les langues qui les prennent en charge (les fermetures et les continuations étant quelque peu liées).