具有多个文件的可变记录字段

时间:2013-03-28 14:03:11

标签: functional-programming ocaml mutable imperative-programming

我正在处理多个文件,而且我有一个可变字段的问题。 在file1.ml中,我声明了:

type mytype = {
     mutable numbers : int list;
}

因此,在file2.ml中,我有mytype类型的元素。但是,当我想做的时候:

myElement.numbers

返回以下错误:错误:未绑定的记录字段标签号。

谢谢,欢迎任何帮助。

1 个答案:

答案 0 :(得分:5)

使用file2中的完全限定名称:myElement.File1.numbers

或在您的文件中添加open File

或使用本地模块打开let open File2 in myElement.numbers