Closed clayrat closed 7 years ago
Ok, so I have ported everything under Module Pos
. After that there's a bunch of syntax definitions and some "compatibility facts", do you think we need those as well?
Oh, seems there also are some proofs in Pnat.v, we probably need those too?
Yep, it would be nice to certify the interpretation of Bip
as Nat
as Pnat.v
allows. I think this is especially important because toNatBip
works in a different way to the current implementation in Coq.PArith.BinPosDef
. I think I was using an old version of the code when I ported that.
I'm almost done with
gcdn_greatest
and then it's basicallyggcd_greatest
remaining.