metacoq:Coq中的元编程

时间:2024-05-19 13:53:57
【文件属性】:

文件名称:metacoq:Coq中的元编程

文件大小:3.12MB

文件格式:ZIP

更新时间:2024-05-19 13:53:57

metaprogramming coq coq-formalization Coq

MetaCoq MetaCoq是一个在Coq中正式化Coq的项目,并提供了用于在Coq中操纵Coq术语和开发经过认证的插件(即翻译,编译器或策略)的工具。 快跳 入门 您可能想从开始。 当前的分支 。 项目不同部分的。 安装说明 参见INSTALL.md 文献资料 参见DOC.md 项目概况 该项目的中心是Coq的Template-Coq报价库。 该项目当前具有一个扩展了Template-Coq的附加存储库,并具有其他功能。 每个扩展名都在专用文件夹中。 模板-Coq 模板的勒柯克是一个引用库勒柯克。 它采用Coq术语并将其语法树的表示形式构造为Coq归纳数据类型。 该表示基于内核的术语表示。 除了这些术语表示之外,Template Coq还包括: 修改环境结构,以进行常量和归纳声明。 术语表示和全局声明 一个用于处理全局声明,调用类型检查器并将其以MTac样式插入全


网友评论