Я хочу иметь следующую структуру дерева исходных текстов:
src/
a.ml
b.ml
...
tests/
a.ml
b.ml
...
Можно ли выделить эти модули и получить доступ к модулю src / a.ml как к A и к модулю tests / a.ml как к чему-токак Tests.A?
На самом деле, также существует проблема с ocamlfind ( UPD: omake ), который думает, что tests / a.ml зависит от себя, а не отна src / a.ml
Конечно, я могу просто переименовать тесты, как, например, tests / aTest.ml, но я хотел бы избежать необходимости делать это.И я просто не верю, что невозможно иметь файлы с одинаковыми именами во всем дереве исходных текстов (в отношении различий - разве не для этого нужны папки и целые иерархические файловые системы?) Большое спасибо!