lean4-htt/src/Init/Data/BitVec
Siddharth 2ed7924bae
chore: define udiv normal form to be /, resp. umod and % (#5645)
This follows the norm for all other Bitvector operations, and makes the
symbols `/` and `%` the simp normal form.

I'd imagine that @hargonix would prefer that this be merged after
https://github.com/leanprover/lean4/pull/5628, so as to prevent churn
for his PR. I'm happy to rebase the PR once the other PR lands.

---------

Co-authored-by: Henrik Böving <hargonix@gmail.com>
2024-10-08 08:49:46 +00:00
..
Basic.lean chore: define udiv normal form to be /, resp. umod and % (#5645) 2024-10-08 08:49:46 +00:00
Bitblast.lean chore: define udiv normal form to be /, resp. umod and % (#5645) 2024-10-08 08:49:46 +00:00
Folds.lean chore: introduce BitVec.setWidth to unify zeroExtend and truncate 2024-09-18 18:20:06 +10:00
Lemmas.lean chore: define udiv normal form to be /, resp. umod and % (#5645) 2024-10-08 08:49:46 +00:00