Ocaml:未绑定模块阵列

时间:2018-05-07 08:31:59

标签: ocaml

为什么不起作用?

let data = [| 1; 2; 3; 4; |] in
  let len = Array.length data in
    for i = 0 to len do
      Printf.printf "%d\n" i
    done

ocamlc array.ml -c array.byte 显示错误是未绑定模块阵列

1 个答案:

答案 0 :(得分:3)

这可能来自您的源代码名称:array.ml 使用您希望使用的模块名称折叠。

只需将文件名更改为其他,您应该成功编译。