OCAML的个人模块



我正在研究一个学校项目,该项目包括处理OCAML中的联系列表。问题是我们必须制作模块,但我不确定要了解它的工作原理。我有一个议程。.ml"。

有人可以向我解释整个模块吗?

如果您使用的是toplevel,则需要使用#mod_use <filename>而不是#use <filename>#use <filename>只需读取当前范围内的文件名内容,而#mod_use <filename>则使用文件来定义一个新模块当前范围中的<Filename>

但是,#mod_use#use都是简单的文本指令,无法与mlmli文件配对。您将需要在OCAML构建系统上阅读。对于简单的学校项目,OcamlBuild可能是一个好主意:编译整个项目可能与ocamlbuild <main>.native一样简单。

相关内容

  • 没有找到相关文章

最新更新