我運行Ubuntu,安裝ocaml的,並寫了下面的腳本,因爲我發現它在一組指令(課程筆記):如何在Ocaml中打開一個模塊?
;; open Assert
;; print_int 1
將該文件保存爲test.ml
。然後,在一個端I導航到包含該文件的文件夾,並執行
$ ocaml test.ml
含文件夾具有assert.ml
文件和assert.mli
。我在這些課程筆記和Ocaml的網站上查看了一些文檔,除了嘗試上述內容之外,找不到有關如何打開模塊的任何官方聲明。當我運行這個,我得到錯誤信息
File "test.ml", line 1, characters 8-14:
Error: Unbound module Assert
任何人都可以描述這是如何工作?
需要注意的是,你應該寫 '開放斷言 設()= print_int 1' ,避免'';;乾脆。 – ChriS