Joe Hendrix
c43a6b5341
chore: upstream Std.Data.Int ( #3635 )
...
This depends on #3634 .
2024-03-11 21:40:48 +00:00
Scott Morrison
01f0fedef8
feat: further shaking of Nat/Int/Omega ( #3613 )
2024-03-05 23:43:36 +00:00
Joe Hendrix
c0dfe2e439
feat: BitVec int lemmas ( #3474 )
...
This introduces lemma support for BitVec.ofInt/BitVec.toInt as well as
lemmas upstreamed from Std and Mathlib for reasoning about emod and
bmod.
2024-02-29 20:48:57 +00:00
Joe Hendrix
e2b3b34d14
feat: introduce native functions for Int.ediv / Int.emod ( #3376 )
...
These still need tests, but I thought I'd upstream so I can use
benchmarking and check for build errors.
2024-02-19 15:04:51 +00:00
Joe Hendrix
06e21faecd
chore: upstream Std.Data.Int.Init modules ( #3364 )
...
This is pretty big PR that upstreams all of Std.Data.Int.Init in one go.
So far lemmas have seen minimal changes needed to adapt to Lean core
environment.
---------
Co-authored-by: Scott Morrison <scott.morrison@gmail.com>
2024-02-16 03:58:23 +00:00