Isabelle2016和命令行

时间:2016-09-28 21:57:12

标签: cygwin isabelle

我是Isabelle的新手,现在尝试使用Cygwin的命令行来测量证明引理所需的时间。

最好和最简单的方法是什么?

我希望有一个命令,如:" isabelle theory_file.thy",但已经完成了Isabelle系统手册我觉得一切都比这复杂得多,最终迷失了。

所以我有一个理论文件,我正在寻找一种方法来启动一个证明过程,使用Cygwin终端包含在Isabelle2016 Windows发行版中。

我非常感谢您需要关注的每一条建议或方向。 提前致谢。

1 个答案:

答案 0 :(得分:1)

如果您只使用普通的Prove IDE(Isabelle / jEdit),您可以获得各个命令的时序信息,如下所示:

  • CONTROL-hover over command关键字:显示可测量时间(超过1毫秒)的命令的时间。

  • Isabelle / jEdit菜单项“Plugins / Isabelle / Timing”为理论和命令提供单独的Timing面板,另请参阅带有 jedit 标签的Isabelle文档。

如果您真的需要会话的批处理模式时间(其中包含所有理论),最简单的方法是通过isabelle build -v。请参阅系统手册(在“Isabelle会话和构建管理”部分中)。

请注意,默认情况下,所有内容都会并行运行,因此时序结果始终需要合理的解释。