我最近正在阅读一个OCaml项目,我想将源文件放在utop中,这样我可以做一些实验。
假设我有两个文件amodule.ml,bmodule.ml。
bmodule.ml将使用定义函数amodule.ml,例如,bmodule使用Amodule.anyfunction()其中anyfunction()在定义amodule.ml。
我想在UTOP把他们两个人:在OCaml中使用几个模块utop
#directory "/directory contain amodule.ml and bmodule.ml"
#use "amodule.ml"
#use "bmodule.ml"
这不起作用,因为Amodule是在模块名称基amodule.ml文件和UTOP不知道这些东西,我想。
因此,如何我可以把这些文件放在UTOP不改变文件内容?
您是否尝试过'cd'到amodule.ml和bmodule.ml所在的文件夹,然后在那里键入'utop'? –
是的,但它仍然不起作用。 – KUN
你是什么意思,它不起作用?你能发布截图或完整的utop文本吗? –