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 |
|
Justin Ethier
|
d1a6db14a7
|
WIP
|
2017-02-16 00:38:01 -05:00 |
|
Justin Ethier
|
5c77948a00
|
WIP
|
2017-02-16 00:14:10 -05:00 |
|
Justin Ethier
|
55dd1a570e
|
WIP
|
2017-02-14 17:58:12 -05:00 |
|
Justin Ethier
|
1d6ea4589c
|
WIP
|
2017-02-15 04:24:15 -05:00 |
|
Justin Ethier
|
0b4e911a3e
|
Fix for signed int promotion
|
2017-02-14 15:05:24 +00:00 |
|
Justin Ethier
|
c424ce99b7
|
WIP
|
2017-02-13 18:57:42 -05:00 |
|
Justin Ethier
|
58d5c47486
|
WIP
|
2017-02-13 16:47:38 +00:00 |
|
Justin Ethier
|
7350b9c96d
|
Merge pull request #177 from kozross/master
Preliminary work for SRFI 125 - array lists
|
2017-02-13 09:52:09 -05:00 |
|
Justin Ethier
|
c66f31cacd
|
Hooks for bignum arithmetic
|
2017-02-12 21:58:22 +00:00 |
|
Justin Ethier
|
0325383f0e
|
Bignum support for (exact?)
|
2017-02-11 18:00:56 -05:00 |
|
Justin Ethier
|
371b4630eb
|
Added (bignum?)
|
2017-02-11 17:41:30 -05:00 |
|
Koz Ross
|
335d3122da
|
Adding array-list support, tests, amending Makefile
|
2017-02-11 18:58:12 +13:00 |
|
Justin Ethier
|
2d6d716071
|
Minor release bump
|
2017-02-11 00:28:59 +00:00 |
|
Justin Ethier
|
61383c6edb
|
Fix error on some platforms
|
2017-02-10 23:59:30 +00:00 |
|
Justin Ethier
|
f696dca7e1
|
Staging for next release
|
2017-02-10 23:54:54 +00:00 |
|
Justin Ethier
|
4420fc3c6c
|
Added with-handler from Bigloo
|
2017-02-10 23:26:53 +00:00 |
|
Justin Ethier
|
18b4292e4f
|
Added with-handler
|
2017-02-10 23:13:42 +00:00 |
|
Justin Ethier
|
77bc10b339
|
Sync index
|
2017-02-10 22:30:23 +00:00 |
|
Justin Ethier
|
1449a75c98
|
Added an exception handler
|
2017-02-10 22:30:12 +00:00 |
|
Justin Ethier
|
94b3bd6bf2
|
Fixup quotes
|
2017-02-10 22:29:52 +00:00 |
|
Justin Ethier
|
21f54914b5
|
Merge pull request #175 from kozross/master
Documentation for new SRFIs, some small code changes
|
2017-02-10 12:40:34 -05:00 |
|
Justin Ethier
|
a6cbce207c
|
Finish comparison ops
|
2017-02-10 16:26:48 +00:00 |
|
Justin Ethier
|
a9f45d8fb5
|
Starting to check for over/under flow
|
2017-02-10 22:41:10 -05:00 |
|
Koz Ross
|
cd9ab4a463
|
Adding SRFI 121 documentation link
|
2017-02-10 21:09:12 +13:00 |
|
Koz Ross
|
754422a981
|
Finishing documentation for SRFI 121, adding notes to other documentation
|
2017-02-10 21:08:17 +13:00 |
|