gingerBill
|
c85ac955f7
Simplify docs to hide the copyright
|
3 tahun lalu |
Jeroen van Rijn
|
938744b276
[math/big] Rename `internal_int_shl_digit` to `_private_int_shl_leg`.
|
3 tahun lalu |
Jeroen van Rijn
|
fbebf4bc4e
big: Add Python implementation of LCM.
|
4 tahun lalu |
gingerBill
|
2800d4b8d0
Merge branch 'master' into optional-semicolons
|
4 tahun lalu |
Jeroen van Rijn
|
f2c5c26f2c
big: Add `internal_int_prime_next_prime`.
|
4 tahun lalu |
Jeroen van Rijn
|
31918d3b8f
big: Add `internal_int_is_prime`.
|
4 tahun lalu |
Jeroen van Rijn
|
671b413b15
big: Use new comparison helpers.
|
4 tahun lalu |
Jeroen van Rijn
|
fd83cbf40b
big: Add `ilog2`.
|
4 tahun lalu |
Jeroen van Rijn
|
a056e19434
big: Cue up `internal_int_exponent_mod` wrapper function.
|
4 tahun lalu |
Jeroen van Rijn
|
2110778040
big: Add `internal_int_exponent_mod_fast`.
|
4 tahun lalu |
Jeroen van Rijn
|
65a15e9c06
big: Add `internal_int_exponent_mod`.
|
4 tahun lalu |
gingerBill
|
720884e0f1
Strip even more semicolons if followed by a `}` or `)` on the same line
|
4 tahun lalu |
gingerBill
|
f57201bbd1
Remove unneeded semicolons from the core library
|
4 tahun lalu |
gingerBill
|
251da264ed
Remove unneeded semicolons from the core library
|
4 tahun lalu |
Jeroen van Rijn
|
737b4fde1c
big: Add `_private_int_mul_balance`.
|
4 tahun lalu |
Jeroen van Rijn
|
2cfd6b7024
big: Add `_private_int_mul_high`.
|
4 tahun lalu |
Jeroen van Rijn
|
852643e6ba
Add tests for `internal_int_is_square'.
|
4 tahun lalu |
Jeroen van Rijn
|
ec4cae4f04
big: Add `int_is_square`.
|
4 tahun lalu |
Jeroen van Rijn
|
33df335ec9
big: Add `internal_int_montgomery_calc_normalization`.
|
4 tahun lalu |
Jeroen van Rijn
|
893cc013b5
big: Add Montgomery reduction.
|
4 tahun lalu |
Jeroen van Rijn
|
23d29be4d8
big: Update license to BSD-3.
|
4 tahun lalu |
Jeroen van Rijn
|
1ad0743a52
big: Nicely align test suite results.
|
4 tahun lalu |
Jeroen van Rijn
|
5fd7a5f32a
big: Fix signed multiplication for some inputs.
|
4 tahun lalu |
Jeroen van Rijn
|
706e58c1c7
big: `Add `_private_int_mul_toom`.
|
4 tahun lalu |
Jeroen van Rijn
|
8b49bbb0fc
big: Add `_private_mul_karatsuba`.
|
4 tahun lalu |
gingerBill
|
e3fef2dade
Improve parsing for `or_return`; allow `#force_inline foo() or_return;`
|
4 tahun lalu |
gingerBill
|
c27b8a71fd
Replace `err != nil` with `or_return` where appropriate
|
4 tahun lalu |
Jeroen van Rijn
|
dc02566a84
big: Add `_private_int_div_recursive`.
|
4 tahun lalu |
Jeroen van Rijn
|
f72a0de074
big: Add inverse mod.
|
4 tahun lalu |
Jeroen van Rijn
|
851780b8f4
big: Add arguments and usage to test.py.
|
4 tahun lalu |