gingerBill
|
2ac463f003
Rename bitwise operations to `bit_or` etc
|
1 year ago |
gingerBill
|
c85ac955f7
Simplify docs to hide the copyright
|
3 years ago |
Jeroen van Rijn
|
938744b276
[math/big] Rename `internal_int_shl_digit` to `_private_int_shl_leg`.
|
3 years ago |
gingerBill
|
2800d4b8d0
Merge branch 'master' into optional-semicolons
|
4 years ago |
Jeroen van Rijn
|
65a15e9c06
big: Add `internal_int_exponent_mod`.
|
4 years ago |
gingerBill
|
720884e0f1
Strip even more semicolons if followed by a `}` or `)` on the same line
|
4 years ago |
gingerBill
|
251da264ed
Remove unneeded semicolons from the core library
|
4 years ago |
Jeroen van Rijn
|
23d29be4d8
big: Update license to BSD-3.
|
4 years ago |
gingerBill
|
c27b8a71fd
Replace `err != nil` with `or_return` where appropriate
|
4 years ago |
Jeroen van Rijn
|
851780b8f4
big: Add arguments and usage to test.py.
|
4 years ago |
Jeroen van Rijn
|
6c681b258c
big: Add `_private_int_sqr_comba`.
|
4 years ago |
Jeroen van Rijn
|
1f91a2fe65
big: Finish refactor.
|
4 years ago |
Jeroen van Rijn
|
1ebb0bd9d6
big: More refactoring.
|
4 years ago |
Jeroen van Rijn
|
d505a05d36
big: More refactoring.
|
4 years ago |
Jeroen van Rijn
|
9890e7cfeb
big: Improved `zero_unused` helper.
|
4 years ago |
Jeroen van Rijn
|
97d80d03f9
big: `Error.None` -> `nil`
|
4 years ago |
Jeroen van Rijn
|
491e4ecc74
big: Add binary split factorial.
|
4 years ago |
Jeroen van Rijn
|
149c7b88df
big: Fix `sqrt`, `div`, `add` with certain inputs.
|
4 years ago |
Jeroen van Rijn
|
c1a001c331
big: Add randomized testing.
|
4 years ago |
Jeroen van Rijn
|
2aae1016ab
big: Add `sqrt`.
|
4 years ago |
Jeroen van Rijn
|
f34ba44bf8
big: Add `shl`, `shr` and `shrmod`.
|
4 years ago |
Jeroen van Rijn
|
1d0b37c1d8
big: add shl1, shr1.
|
4 years ago |
Jeroen van Rijn
|
7648f2e655
big: Finish big ZII refactor.
|
4 years ago |
Jeroen van Rijn
|
4eadd0867d
big: Continuing to refactor.
|
4 years ago |
Jeroen van Rijn
|
9dba17cf87
bigint: refactor to `big.Int` instead of `bigint.Int`.
|
4 years ago |