我知道可以将Coq程序提取成Haskell和OCaml程序。是否有办法用C语言做到这一点?
我想象中有一个模拟C语言的库,该库可能包含有关C构造如何与进程内存交互的公理集,以及有关IEEE浮点数的公理和定理。然后它将能够在Coq中构建与程序有关的定理的C程序。
我会使用这样的库来构建一个对浮点数组进行快速排序的C算法,并能被GCC编译。
我想象中有一个模拟C语言的库,该库可能包含有关C构造如何与进程内存交互的公理集,以及有关IEEE浮点数的公理和定理。然后它将能够在Coq中构建与程序有关的定理的C程序。
我会使用这样的库来构建一个对浮点数组进行快速排序的C算法,并能被GCC编译。