ocaml toplevel загрузка модулей

Я пытаюсь загрузить свои модули в .cmo в верхний уровень, я пробовал:

$ ocaml mymodule.cmo

Я получил приглашение верхнего уровня, но не смог сослаться на Mymodule

Я также пробовал

#load "mymodule.cmo"

Он не жаловался, но все равно не смог сослаться на Mymodule

Я также пробовал

#use "mymodule.ml"

Кажется, это работает, но не загружает код в пространство имен Mymodule, что является проблемой, потому что я на самом деле хочу загрузить несколько модулей в верхний уровень, и они ссылаются друг на друга по пространству имен модулей.

13
задан tshepang 17 August 2014 в 20:10
поделиться