Commit graph

161 commits

Author SHA1 Message Date
Justin Ethier
7dc1f9e179 Issue #510 - Exact support for complex nums
Allow `exact` to properly handle complex numbers
2023-09-11 19:02:28 -07:00
Justin Ethier
e8ba3f1c1b Issue #510 - Exact conversion of large doubles
Allow `exact` to convert large double values to bignums.
2023-09-11 18:24:33 -07:00
Justin Ethier
46e7e193df Issue #510 - Added test cases 2023-09-05 17:41:36 -07:00
Justin Ethier
ad1ac3a135 Issue #490 - Proper assv and memv implementations
Both were previously implemented in terms of `assq` and `memq`, respectively.
2022-07-24 10:56:41 -04:00
Justin Ethier
265e34ee08 Add header comment 2022-06-26 18:52:16 -04:00
Justin Ethier
bcecdd912a Issue #365 - Add new test file 2022-06-26 18:51:38 -04:00
Justin Ethier
86b1169cf9 Conditionally expand memory stream tests 2022-05-28 17:41:19 -07:00
Justin Ethier
702451541a Add formal test cases 2022-05-27 16:21:08 -04:00
Justin Ethier
b69b65756b Added more unit tests 2021-07-30 17:11:43 -04:00
Justin Ethier
362317108d Reorganize code 2021-07-26 19:18:31 -07:00
Justin Ethier
176e674026 Issue #465 - Added unit tests 2021-07-26 19:16:37 -07:00
Justin Ethier
a2a518fd02 Issue #404 - Added unit tests 2021-07-26 19:05:24 -07:00
Justin Ethier
61cc07f99e Issue #433 - Added unit tests 2021-07-26 19:02:23 -07:00
Justin Ethier
2fe006f22a Issue #462 - Added unit tests 2021-07-26 19:00:04 -07:00
Justin Ethier
9356833ef6 Issue #379 - Added unit tests 2021-07-26 18:55:17 -07:00
Justin Ethier
197499aea4 Add test module for (scheme base) 2021-07-26 13:36:40 -04:00
Justin Ethier
ed799e4bbb Issue #279 - Add unit tests 2021-07-26 13:27:22 -04:00
Justin Ethier
a0216a8545 Issue #404 - Added unit tests 2021-07-19 17:12:22 -04:00
Justin Ethier
11ef71a2c9 Issue #414 - Add tests for SRFI 128 / 162 2020-09-30 13:06:36 -04:00
Justin Ethier
23f0d928ea Remove temporary file 2020-09-17 17:30:02 -04:00
Justin Ethier
457ca32279 Issue #407 - Modified the reader to handle escaped intraline whitespace properly, per R7RS. 2020-09-16 23:05:02 -04:00
Justin Ethier
e2b2d9b21d Issue #398 - Added test cases 2020-08-01 18:37:56 -04:00
Arthur Maciel
1a76af8d9e Removed all traces of array-list from core 2020-05-26 21:09:14 -03:00
Justin Ethier
22a68d1097 Fix unit tests 2020-05-21 18:39:48 -04:00
Justin Ethier
3dc451d016 eqv? behavior per R7RS 2020-05-21 18:12:54 -04:00
Justin Ethier
12489dcea5 Issue #361 - Added tests 2020-03-05 20:53:35 -05:00
Justin Ethier
e211e3f64d Issue #339 - Fix fast path in make-string
We need to ensure the code point buffer only contains a single byte in order to use the fast path for string creation. For example if there is one code point that is 2 bytes large we need to use the slow path.
2019-09-23 13:28:52 -04:00
Justin Ethier
848e3805b9 Remove dead code 2019-07-02 13:27:00 -04:00
Justin Ethier
17883cbf7c Relocated file 2019-07-02 13:26:50 -04:00
Justin Ethier
1a1f707a73 Relocated test library 2019-06-19 18:29:42 -04:00
Justin Ethier
b3e9c31d41 Relocated library 2019-06-19 13:18:48 -04:00
Justin Ethier
7fc911069d Fix to use mutable objects 2019-05-14 13:07:16 -04:00
Justin Ethier
0a0f51ada5 Relocated test files 2019-02-15 17:56:26 -05:00
Justin Ethier
7bbd70df22 Relocate test file 2019-01-16 10:05:58 -05:00
Justin Ethier
f29b482334 Relocated file 2018-11-09 17:04:51 -05:00
Justin Ethier
80ac3ef86f Added notes 2018-10-05 17:32:28 -04:00
Justin Ethier
cb62cadf97 Initial file 2018-10-04 13:29:07 -04:00
Justin Ethier
6e33b6b26f WIP 2018-10-04 13:28:24 -04:00
Justin Ethier
5a0d685412 WIP 2018-10-04 11:12:13 -04:00
Justin Ethier
657c6c0dad WIP 2018-10-03 18:34:09 -04:00
Justin Ethier
2aaeababb9 WIP 2018-10-02 18:46:47 -04:00
Justin Ethier
db1cfb57b8 Staging file 2018-10-01 13:41:28 -04:00
Justin Ethier
ffb15e8d87 New test file 2018-10-01 13:21:01 -04:00
Justin Ethier
0526dadde7 WIP 2018-09-14 10:35:29 -04:00
Justin Ethier
8f06bd8de9 WIP 2018-09-13 18:49:03 -04:00
Justin Ethier
18997af478 WIP 2018-09-13 13:51:37 -04:00
Justin Ethier
2464cf1391 New file 2018-09-13 13:06:19 -04:00
Justin Ethier
f9a477fd08 Relocating file away from top-level 2018-08-15 21:38:26 -04:00
Justin Ethier
d521184a76 Relocate 2018-07-01 17:21:48 -04:00
Justin Ethier
d1f5ef1961 Relocate away from root directory 2018-07-01 17:21:12 -04:00