gingerBill
|
8642d719f0
Imply `#no_capture` to all variadic parameters
|
před 1 rokem |
gingerBill
|
c7bd954752
Add more uses of `#no_capture`
|
před 1 rokem |
gingerBill
|
149ecafdef
Remove the need for `rand` in `core:math/big`
|
před 1 rokem |
Jeroen van Rijn
|
908a6ff2d4
Elide unnecessary condition
|
před 1 rokem |
Josh Jones
|
759139089f
Fix big.shrink not actually shrinking
|
před 1 rokem |
Laytan
|
d7fdccb08c
fix a couple of -vet-style failures after f54977336b27c32eab52b77d94e7b1610f4350cf
|
před 1 rokem |
Ed Yu
|
dd74a57c44
Expose internal invmod and int_exponent_mod with more consistent naming
|
před 1 rokem |
Jeroen van Rijn
|
db03c86544
Fix typo in big.internal_invmod
|
před 1 rokem |
Ed Yu
|
de41c2256d
For invmod, b has to be > 1, fix a logic typo
|
před 1 rokem |
gingerBill
|
3e7e779abf
Replace `core:*` to `base:*` where appropriate
|
před 1 rokem |
Jeroen van Rijn
|
f79efd43e4
Fix missing clamp in core:math/big random.
|
před 1 rokem |
gingerBill
|
3dec55f009
Replace `x in &y` Use `&v in y` syntax through core & vendor for `switch`/`for` statements
|
před 2 roky |
FancyKillerPanda
|
62ff8daa78
Changed //+ignore to //+build ignore.
|
před 3 roky |
gingerBill
|
fb01dfe048
Improve docs_writer.cpp
|
před 3 roky |
gingerBill
|
c85ac955f7
Simplify docs to hide the copyright
|
před 3 roky |
Jeroen van Rijn
|
938744b276
[math/big] Rename `internal_int_shl_digit` to `_private_int_shl_leg`.
|
před 3 roky |
Jeroen van Rijn
|
c771ea9794
Merge pull request #1358 from Kelimion/big_math_fix
|
před 3 roky |
gingerBill
|
94bad4d786
Merge branch 'master' of https://github.com/odin-lang/Odin
|
před 3 roky |
gingerBill
|
1e17d5d86f
Add utility procedures to get low values
|
před 3 roky |
Jeroen van Rijn
|
b2b79b86f0
[math/big] Return 0, .Integer_Underflow if trying to get a negative number to an unsigned int.
|
před 3 roky |
Jeroen van Rijn
|
c94098c2ab
[math/big] Fix int_set and int_get.
|
před 3 roky |
gingerBill
|
87952fdb8e
`big.Rat` (Experimental)
|
před 3 roky |
gingerBill
|
5006674a9b
Correct math/big
|
před 4 roky |
gingerBill
|
ca33cb990b
Strip semicolons in core which were missing
|
před 4 roky |
gingerBill
|
2800d4b8d0
Merge branch 'master' into optional-semicolons
|
před 4 roky |
Jeroen van Rijn
|
1f5ce91ae2
big: Add `internal_random_prime`.
|
před 4 roky |
Jeroen van Rijn
|
f2c5c26f2c
big: Add `internal_int_prime_next_prime`.
|
před 4 roky |
Jeroen van Rijn
|
b1ed7fc6b9
big: Add Lucas-Selfridge.
|
před 4 roky |
Jeroen van Rijn
|
70e12f7a1c
big: Fix internal_int_mod for inputs with opposite signs.
|
před 4 roky |
Jeroen van Rijn
|
eecc786bd2
big: Add Frobenius-Underwood.
|
před 4 roky |