gpt4 book ai didi

haskell - 有从 Haskell 到 Coq 的翻译器吗?

转载 作者:行者123 更新时间:2023-12-02 16:08:33 24 4
gpt4 key购买 nike

如果我想在 Haskell 程序上使用 Coq 编写证明和算法/语义。我怎样才能从 Haskell 翻译成 Coq 来做到这一点?

好像有翻译OCaml程序的工具。但 haskell 怎么样?

最佳答案

我在这样的翻译中看到的主要问题是 Haskell 程序(以及 Ocaml 程序)可以执行任何类型的递归算法,并且可能包含循环。

在 Coq 中,没有内置的循环概念,任何递归函数都必须终止,并明确终止的原因。

据我所知,目前没有这样的工具。

关于haskell - 有从 Haskell 到 Coq 的翻译器吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31306654/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com