如何加载文件myfile.ml,我可以使用它我的文件? 我应该在哪里把这个文件编译器找到它? 我现在无法做到。 在此先感谢!OCaml - 如何加载file.ml
5
A
回答
4
在命令行中输入ocaml
或utop
,然后#use 'yourfile.ml'
我建议你阅读Real World Ocaml和学习。
14
你不说你正在使用什么样的系统。目前还不清楚您是否尝试将代码加载到顶层(解释器),使用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
#
为此,不要紧太很多地方你的文件。您只需在#use
指令中指定其名称即可。如果你不知道如何指定一个文件名,这不是一个OCaml问题 - 这可能是你需要弄清楚的第一件事:-)
3
你也可以用-init选项运行utop:
utop -init yourfile.ml
相关问题
- 1. 如何下载并安装Emacs for OCaml?
- 2. 如何在OCaml文件中加载模块?
- 3. ocaml的不加载.cma预期
- 4. 可以ocaml-top加载外部库吗?
- 5. OCaml的顶层模块加载
- 6. OCaml:尝试加载模块时的未绑定值加载
- 7. 在Ocaml中重载
- 8. 如何在OCaml中
- 9. 虽然语言翻译OCaml
- 10. 如何在OCaml中画线?
- 11. OCaml - 如何创建队列
- 12. 如何缩短OCaml代码?
- 13. Ocaml如何获取https url
- 14. 如何复制OCaml闭包?
- 15. OCAML如何工作'在'
- 16. 如何高效学习OCaml?
- 17. OCaml如何写入文件?
- 18. 如何打印在ocaml的
- 19. 如何下载,解压缩和处理OCaml中的gzip文件?
- 20. OCaml - 如果地图在标准OCaml中?
- 21. 如何加载
- 22. 加载不在当前目录中的OCaml模块
- 23. 如何在OCaml程序中动态评估一段OCaml代码?
- 24. OCaml中
- 25. AdView如何“加载”广告加载
- 26. 如何加载页面加载数据?
- 27. 如何加载页面加载弹出
- 28. 如何在UItableview中加载footerview加载?
- 29. 如何加载nib时加载NSTableView?
- 30. 如何加载gridview时加载图像?
哪里应该是这个文件? – user3077133
无论你打电话给utop还是ocaml –
......或者你想要的任何地方,并指定完整或相对路径。 – nlucaroni