我继承老伊莎贝尔项目,并想使其达到最新与伊莎贝尔2016年工作当项目启动时,它往往开始你的文件:旧Isabelle项目使用'uses'导入ml文件我应该如何替换?
theory my_theory
imports Main uses "my_theory.ML"
begin
lemma my_lemma: ...
by ...
end
的使用关键字似乎并不对存在了,所以我已经试过这更改为:
theory my_theory
imports Main
begin
ML_file "my_theory.ML"
lemma my_lemma: ...
by ...
end
这不包括文件正确,但我最终可能会或可能不相关,如ML文件中的错误:在一条线上的Undefined fact: "my_lemma"
代码与@ {thm my_lemma}。
我的更改是否包含使用ML_file
命令的ML文件更正?这是否对我收到的ML错误有影响?