Насколько я знаю, в Схеме это невозможно. И, по сути, это не является строго необходимым. Просто определите значение на верхнем уровне как обычную переменную, а затем не меняйте его . Чтобы помочь вам вспомнить, вы можете принять соглашение об именовании таких констант - я видел книги, в которых переменные верхнего уровня определены с *stars*
вокруг их имени.
В других языках существует опасность, что некоторая библиотека переопределит определение, которое вы создали. Однако лексическая область видимости Схемы в сочетании с модульной системой PLT гарантирует, что этого никогда не произойдет.