Continuations bilden die Möglichkein nicht-lokale Kontrollstrukturen in Scheme auszubilden. Sie erscheinen dabei wie „normale“ Prozeduren, die jedoch in einen anderen, vorher existierenden Rücksprungkontext zurückspringen. Ansonsten sind sie jedoch durchaus „normale“ Scheme-Objekte, können an Symbole gebunden werden etc. Kommentierter Beispielcode siehe 07-continuations.scm