如何加載文件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