Схема R5RS и предыдущие версии не требуют функции выхода, хотя большинство реализаций предоставляют ее. Схема R6RS требует функции выхода. Даже без функции выхода, как правило, можно организовать поток управления вашей программы так, чтобы он просто «падал с конца» после завершения. Если вам нужен выход, а ваша реализация его не предоставляет, вы можете создать свой собственный с помощью call / cc.