В моей программе Racket появляется сообщение об ошибке: «module: identifier уже требуется в doc», когда я пытаюсь запросить код из файла, который я написал. Но когда я копирую и вставляю код в нужный модуль, он работает нормально. Идеи?
Я пытался использовать (предоставить (полностью определено)), а также перечислить все имена функций в форме предоставления. Кстати, я пишу это в файлах Scribble, а не в простых файлах Racket.
@(require racket/date
racket/file
racket/string
racket/list
racket/function
racket/format
db
"directories.scrbl"
"model-files.scrbl"
)
Обратите внимание, что все операции импорта работают нормально из файла directoryies.scrbl, но проблема возникает, когда мне требуется модель-files.scrbl.
Обновление: это определенно проблема со Scribble. Я изменил весь код на код ракетки с Scribble, и проблема исчезла.