ssrnat 是否包含在 Coq 8.7 中?
Is ssrnat included in Coq 8.7?
Coq 8.7 集成了流行的 Ssreflect 库。因此可以通过以下方式导入其库:
From Coq Require Import ssreflect ssrfun ssrbool.
然而,当我尝试导入 ssrnat
时,它抱怨它是 Unable to locate library ssrnat with prefix Coq
,而且我在磁盘上的 Coq 发行版中也找不到 ssrnat。 ssrnat
是出于某种原因故意不包括在内,还是文件夹到另一个模块中,还是我的安装有问题?
ssrnat
不包含在主要的 Coq 发行版中,尽管有朝一日我们希望提供扩展发行版,默认情况下可以使用更多的库。
在 Coq 8.7 中,只包括策略语言本身 ssreflect
加上一些基本的支持库 ssrfun ssrbool
。
我们没有包含更多内容的原因是 ssrnat
使用了 math-comp 数学层次结构,因此这是一个更 "invasive" 的更改。
幸运的是,由于包含插件,安装 ssrnat 是一项非常容易的任务。
Coq 8.7 集成了流行的 Ssreflect 库。因此可以通过以下方式导入其库:
From Coq Require Import ssreflect ssrfun ssrbool.
然而,当我尝试导入 ssrnat
时,它抱怨它是 Unable to locate library ssrnat with prefix Coq
,而且我在磁盘上的 Coq 发行版中也找不到 ssrnat。 ssrnat
是出于某种原因故意不包括在内,还是文件夹到另一个模块中,还是我的安装有问题?
ssrnat
不包含在主要的 Coq 发行版中,尽管有朝一日我们希望提供扩展发行版,默认情况下可以使用更多的库。
在 Coq 8.7 中,只包括策略语言本身 ssreflect
加上一些基本的支持库 ssrfun ssrbool
。
我们没有包含更多内容的原因是 ssrnat
使用了 math-comp 数学层次结构,因此这是一个更 "invasive" 的更改。
幸运的是,由于包含插件,安装 ssrnat 是一项非常容易的任务。