在 Isabelle 中提取 BNF 数据
Extracting BNF data in Isabelle
我正在研究 Isabelle 的 (co) 数据类型编码。我想知道是否有一种定义数据类型的方法,比如:
datatype 'a tree = Node 'a ('a tree fset)
然后检查它生成的 BNF。
您可以使用命令print_bnfs
。此外,当然,您可以在定义数据类型后立即使用 print_theorems
查看所有生成的定理。也许,如果您需要更深入的了解,您可以尝试探索与 BNF 相关的机器学习基础设施。
附带说明一下,可以使用命令 print_commands
.
查看所有可用命令的列表
我正在研究 Isabelle 的 (co) 数据类型编码。我想知道是否有一种定义数据类型的方法,比如:
datatype 'a tree = Node 'a ('a tree fset)
然后检查它生成的 BNF。
您可以使用命令print_bnfs
。此外,当然,您可以在定义数据类型后立即使用 print_theorems
查看所有生成的定理。也许,如果您需要更深入的了解,您可以尝试探索与 BNF 相关的机器学习基础设施。
附带说明一下,可以使用命令 print_commands
.