Ответ 1
Я не думаю, что вам нужно что-то, кроме R5RS, которое доступно в DrScheme через Language > Choose Language...
.
Возможно, вы захотите разрешить переопределение привязок. После того, как вы выбрали R5RS, нажмите "Show Details
" и снимите флажок "Disallow redefinition of initial bindings
".
Некоторые места в тексте используется функция error
, которая недоступна в R5RS. В этих случаях вы можете использовать srfi-23.
Другой вариант - просто использовать язык модуля "схема" . Выберите "Модуль" в качестве выбранного вами языка и запустите исходные файлы с помощью #lang scheme
или #lang scheme/base
.
В главе " Пример: Язык изображения "вы можете попробовать этот пакет (я сам не пробовал, поэтому не знаю, как хорошо он работает).