如何加载文件myfile.ml,我可以使用它我的文件?我应该把这个文件放到编译器的哪里找到它?我现在不能这样做.提前致谢!
Jef*_*eld 17
你没有说你正在使用什么样的系统.您是否正在尝试将代码加载到顶层(解释器),使用OCaml程序中的外部函数或其他内容,这一点也不清楚.如果您更仔细地解释,这将有所帮助.
与此同时,这里是一个类Unix系统(Mac OS X)的会话,它展示了如何将文件加载到顶层:
$ cat myfile.ml
let f x = x + 1
$ ocaml
OCaml version 4.00.1
# #use "myfile.ml";;
val f : int -> int = <fun>
# f 14;;
- : int = 15
#
Run Code Online (Sandbox Code Playgroud)
为此,文件的位置并不重要.您只需在#use指令中指定其名称即可.如果您不知道如何指定文件名,那不是OCaml问题 - 这可能是您需要弄清楚的第一件事:-)
| 归档时间: |
|
| 查看次数: |
13907 次 |
| 最近记录: |