Yorick Hardy
d6357c9808
tests/base.scm: add two tests for issue #556
...
The two tests are adapted from issue #556 (originally from r7rs).
The tests currently fail because errors and raised objects are
treated in the same way.
2025-02-16 11:42:21 +02:00
Justin Ethier
2d833cd6c1
552 cond expand no match ( #554 )
...
* Issue #552 - Error if no match cond-expand clause
* Issue #552 - Document change to cond-expand
2025-01-16 22:31:08 -05:00
Justin Ethier
65fa16cce7
Issue #537 - Add tests
2024-05-21 18:58:49 -07:00
Justin Ethier
0ea2457db6
Issue #530 - Adding more tests
2024-03-14 18:57:09 -07:00
Justin Ethier
512e962a9b
Add more sqrt tests
2024-03-12 19:22:09 -07:00
Justin Ethier
fa6213b907
Issue #530 - First cut at improving sqrt
...
Improving sqrt to properly handle negative parameter values
2024-03-11 19:19:12 -07:00
Justin Ethier
17cce16139
Comment out so we don't keep breaking bootstrap
...
These tests fail on mac and we can't use them in the bootstrap repo
2024-02-13 18:03:03 -08:00
Yorick Hardy
7d8f70fb07
add more tests for rounding
...
r7rs requires (round x) to round to even when x is halfway between
two integers, while C requires round(x) to round away from zero.
2024-02-01 22:23:16 +02:00
Justin Ethier
749d4b6a0c
Issue #519 - Properly handle doubles in remainder
2024-01-07 19:29:20 -08:00
Justin Ethier
034d26a18a
Initial round of tests
2024-01-07 13:10:38 -08:00
Justin Ethier
ffcbca6c3e
Issue #519 - Stage new test cases
2024-01-07 07:23:59 -08:00
Justin Ethier
1d775c5a75
Add cond-expand for memory streams
2023-12-17 19:11:55 -08:00
Justin Ethier
08bd333701
Cleanup
2023-11-27 18:59:42 -08:00
Justin Ethier
705e70d12a
Issue #513 - Add test case
2023-11-20 18:37:34 -08:00
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
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