Justin Ethier
|
240d5b165e
|
WIP
|
2017-02-23 23:05:32 -05:00 |
|
Justin Ethier
|
b8cd4f0035
|
Doxygen comments
|
2017-02-23 22:55:43 -05:00 |
|
Justin Ethier
|
27b77daa87
|
Value type docs
|
2017-02-23 21:12:33 -05:00 |
|
Justin Ethier
|
0acd61e9be
|
Cleanup for doxygen
|
2017-02-23 17:48:43 -05:00 |
|
Justin Ethier
|
6859cd2c2b
|
Sort members
|
2017-02-23 17:48:23 -05:00 |
|
Justin Ethier
|
10d1477dfa
|
Experimenting with C API docs
|
2017-02-23 17:35:44 -05:00 |
|
Justin Ethier
|
00ac40a74e
|
Issue #143 - Simplistic vector cyclic checks
|
2017-02-23 04:37:22 -05:00 |
|
Justin Ethier
|
5482b5134a
|
Bignums
|
2017-02-23 00:51:21 -05:00 |
|
Justin Ethier
|
f1e045bde9
|
Rev
|
2017-02-23 00:46:10 -05:00 |
|
Justin Ethier
|
d16e0a1bd7
|
Updated per cyclone-bootstrap instructions
|
2017-02-23 00:24:52 -05:00 |
|
Justin Ethier
|
545909af6c
|
Added missing command line options
|
2017-02-21 18:47:02 -05:00 |
|
Justin Ethier
|
34b352ad95
|
Bump to 0.4
|
2017-02-21 18:23:07 -05:00 |
|
Justin Ethier
|
bc9c041d88
|
Merge branch 'bignum2-dev'
|
2017-02-21 17:58:45 -05:00 |
|
Justin Ethier
|
a45621a8de
|
Extend exact-integer-sqrt to support bignums
|
2017-02-21 15:50:14 +00:00 |
|
Justin Ethier
|
53ed84b765
|
Adding a stub for this SRFI
|
2017-02-21 15:27:36 +00:00 |
|
Justin Ethier
|
79a081ed4c
|
Added a note about integer division overflow
|
2017-02-21 15:05:10 +00:00 |
|
Justin Ethier
|
693212e679
|
Update install section
|
2017-02-20 18:56:46 -05:00 |
|
Justin Ethier
|
5026aa030b
|
Sync with master version
|
2017-02-20 18:18:09 -05:00 |
|
Justin Ethier
|
d1f3938dea
|
Handle string->number radix for bignums
|
2017-02-20 18:16:19 -05:00 |
|
Justin Ethier
|
11f39e2b11
|
Cleanup
|
2017-02-20 17:07:23 -05:00 |
|
Justin Ethier
|
4d7abf3b8c
|
Fix to coerce inf result
|
2017-02-21 04:32:07 -05:00 |
|
Justin Ethier
|
5641d7c7da
|
Fixes for bignums
|
2017-02-21 02:55:17 -05:00 |
|
Justin Ethier
|
3f7753149e
|
Use Cyc_remainder
|
2017-02-21 00:53:59 -05:00 |
|
Justin Ethier
|
af055ea80c
|
Added Cyc_remainder()
|
2017-02-21 00:42:11 -05:00 |
|
Justin Ethier
|
58fa19f84b
|
Added libtommath dep
|
2017-02-20 23:35:59 -05:00 |
|
Justin Ethier
|
a6a0667b1c
|
Bignum support for (abs)
|
2017-02-17 17:42:15 -05:00 |
|
Justin Ethier
|
1affaad8b1
|
Remove old comment
|
2017-02-17 18:48:59 +00:00 |
|
Justin Ethier
|
470fb17465
|
Compile bignum consts
|
2017-02-17 18:28:32 +00:00 |
|
Justin Ethier
|
9c18d6d2b9
|
Use proper variable
|
2017-02-17 18:28:22 +00:00 |
|
Justin Ethier
|
ea24b00361
|
Export int2bignum
|
2017-02-17 17:02:04 +00:00 |
|
Justin Ethier
|
80290db8d5
|
Get rid of remaining sources of bignum leaks
|
2017-02-17 14:46:10 +00:00 |
|
Justin Ethier
|
6d02427d1b
|
Get rid of make_empty_bignum
|
2017-02-17 13:58:48 +00:00 |
|
Justin Ethier
|
97d3acb3af
|
Remove assign_empty_bignum
|
2017-02-17 13:49:36 +00:00 |
|
Justin Ethier
|
876c1f0420
|
Cleanup, added gc_alloc_bignum()
|
2017-02-17 13:22:46 +00:00 |
|
Justin Ethier
|
733ae48534
|
Do not call mp_expt_d for negative exponents
|
2017-02-17 12:53:16 +00:00 |
|
Justin Ethier
|
46c41be356
|
Better bignum support for number->string
|
2017-02-17 12:15:04 +00:00 |
|
Justin Ethier
|
53a9e2613f
|
Allow equal? to recognize equal ints/bignums
|
2017-02-16 18:03:14 -05:00 |
|
Justin Ethier
|
964614f9bb
|
(number->string) support for bignums
|
2017-02-16 17:24:16 -05:00 |
|
Justin Ethier
|
2f0f9ac322
|
New test case
|
2017-02-17 04:31:51 -05:00 |
|
Justin Ethier
|
4aad33fdad
|
WIP
|
2017-02-17 04:06:41 -05:00 |
|
Justin Ethier
|
b8f6db0290
|
Check for 30-bit multiplication overflow
|
2017-02-17 03:48:36 -05:00 |
|
Justin Ethier
|
284dc05128
|
Use Cyc_expt()
|
2017-02-17 00:03:07 -05:00 |
|
Justin Ethier
|
268d59d15d
|
Working on Cyc_expt
|
2017-02-15 18:59:36 -05:00 |
|
Justin Ethier
|
50f2c34f4a
|
WIP
|
2017-02-16 04:45:27 -05:00 |
|
Justin Ethier
|
8c4ec056c8
|
WIP
|
2017-02-16 04:34:05 -05:00 |
|
Justin Ethier
|
670d5a0e98
|
Improve range checks
|
2017-02-16 04:01:00 -05:00 |
|
Justin Ethier
|
9899189c60
|
Signed multiplication overflow check
|
2017-02-16 03:01:26 -05:00 |
|
Justin Ethier
|
ad51bc7e80
|
Preliminary bignum integration
|
2017-02-16 02:38:57 -05:00 |
|
Justin Ethier
|
d317539528
|
Additional bignum operations
|
2017-02-16 01:28:37 -05:00 |
|
Justin Ethier
|
77d8efe627
|
Fix order of arguments
|
2017-02-16 01:08:15 -05:00 |
|