3
我有一個文件夾tmp
這是我從coq提取到ocaml後生成的。從Coq提取生成後使用函數Ocaml
~/tmp/cpf0.ml cpf0.mli cpf0.o cpf0.cmi cpf0.cmx cpf0.cmo
main.ml
是我用來調用一個函數cpf0
文件:
let prf = Cpf0.proof;;
我得到了一個錯誤說Cpf0.proof
綁定。 我試過用:(proof
存在於Cpf0
)。
open Cpf0;;
let prf = proof;;
我得到了同樣的錯誤。
ocaml的鏈接:ocamlc -I tmp -c main.ml
我不明白爲什麼它不接受Cpf0
?
但是open Cpf0;;
獨自一人,鏈接不會給我任何錯誤。我用tmp
中的另一個文件進行了測試,它能夠使用該文件的所有功能。
我有很多麻煩理解你的句子。請嘗試修復您的消息!你缺少動詞和文字。 :( – Ptival 2012-03-24 17:00:29
我改變了「結合」到「連接」的問題 - 懷疑你使用了錯誤的英文單詞?(對不起,不知道答案) – 2012-03-25 01:32:50
謝謝,問題是'證明'是一種類型而不是功能。 – Quyen 2012-03-26 03:38:39