Автозаполнение DrRacket не видит функций, определенных в моем исходном коде

Я использую ракетку и DrRacket для небольшого проекта (я пытаюсь изучить оба и использовать их, чтобы научить моего друга функциональному программированию).

Я только что обнаружил функцию автозаполнения (C -/), и она отлично работает с библиотечными функциями, но она не будет видеть мои собственные функции.

Я также добавил

(provide (all-defined-out))

в начале моего исходного файла (я думал, что функция автозаполнения может не видеть символы, потому что они не exported), но это не решает проблему.

все символы доступны в DRRACKET REPL (я могу оценить свои функции, и они работают нормально).

можете ли вы дать мне какие-либо указания о том, как решить эту проблему? Нужно ли что-то настраивать?

1 ответов


Я могу подтвердить, что DrRacket в настоящее время работает таким образом. Лучший совет, который я могу дать, - отправить запрос функции (используйте "отправить Bugreport" в меню справки), а затем скрестите пальцы.