big: Finish refactor.

This commit is contained in:
Jeroen van Rijn
2021-08-11 20:59:54 +02:00
parent 19ff27788c
commit 1f91a2fe65
9 changed files with 605 additions and 448 deletions
+3 -1
View File
@@ -17,7 +17,9 @@ package big
*/
int_prime_is_divisible :: proc(a: ^Int, allocator := context.allocator) -> (res: bool, err: Error) {
assert_if_nil(a);
if err = internal_clear_if_uninitialized(a, allocator); err != nil { return {}, err; }
context.allocator = allocator;
if err = internal_clear_if_uninitialized(a); err != nil { return {}, err; }
rem: DIGIT;
for prime in _private_prime_table {