如何在Isabelle中构建会话。(法新社举例)

如何在Isabelle中构建会话。(法新社举例),isabelle,Isabelle,我想提交,因此我下载了以下示例: 如何编译?这是我的主要目标。也许一个描述可能包含这样的命令 我试图在这里找到答案: 但它包含奇怪的线条、矩形和圆形,而不是示例。我不明白他们的意思。 那么如何在Isabelle中编译这个特定的会话呢 这些框描述根文件的语法 您必须阅读本文件第2.3节才能了解如何编译本文件,但简而言之: isabelle build -o browser_info -o document=pdf -d /path/to/Example-Submission Example-Su

我想提交,因此我下载了以下示例:

如何编译?这是我的主要目标。也许一个描述可能包含这样的命令

我试图在这里找到答案: 但它包含奇怪的线条、矩形和圆形,而不是示例。我不明白他们的意思。 那么如何在Isabelle中编译这个特定的会话呢


这些框描述根文件的语法

您必须阅读本文件第2.3节才能了解如何编译本文件,但简而言之:

isabelle build -o browser_info -o document=pdf -d /path/to/Example-Submission Example-Submission

它给出了输出“正在运行的示例提交…已完成的示例提交(0:00:04经过的时间,0:00:05 cpu时间,系数1.20)0:00:10经过的时间,0:00:05 cpu时间,系数0.50”,但没有生成一个文件。。。PDF在哪里?不在/document/中,不在任何地方。可能我破坏了Isabelle的安装。默认情况下,输出应在
~/.Isabelle/Isabelle2020/browser\u info/AFP/Example Submission/document.pdf
中。您可以使用
document\u output
选项在同一文件夹中生成输出:
isabelle build-D-v-c-o document=pdf-o document\u output=output
@ged多了一些评论。“但它包含奇怪的线条、矩形和圆形,而不是示例……”:这些被称为铁路图(或语法图)。请参阅Isar-ref中的第4.5节。此外,我想提及的是,我不久前就SO回答了一个类似的问题:。