Coq循环模块使用示例

时间:2015-12-14 06:38:39

标签: coq

我想在Coq中建模32位整数运算。我认为循环模块最适合这种情况。但是我在弄清楚如何使用该模块时遇到了一些困难。能否请您提供一些展示如何使用它的例子?其他数字模块(如Integer,Natural或Rational)的示例也非常有用。

1 个答案:

答案 0 :(得分:1)

请允许我不回答您的问题:32位整数算术已经在Coq生态系统中被建模为死亡。

您可能需要查看CompCert的Integer.v或x86proved的bits。后一个库已被我的学生Arthur Blot here重新打包,用trustworthy extraction扩展到OCaml整数。它应该很快落在coq-opam上。