aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* test-error, test-assertHEADmasterGravatar Peter McGoron 13 days2-1/+9
|
* fix cycle counterGravatar Peter McGoron 2025-11-152-20/+24
|
* use srfi-146 when full srfi-225 is available for chibiGravatar Peter McGoron 2025-11-051-2/+12
|
* add noteGravatar Peter McGoron 2025-11-041-9/+1
|
* move rewriters to implementation file, make rewriter cycle-detectingGravatar Peter McGoron 2025-11-0419-143/+158
|
* start moving implementation-dependent code into separate librariesGravatar Peter McGoron 2025-11-0315-36/+156
|
* considering continuationsGravatar Peter McGoron 2025-11-033-12/+68
|
* TR7Gravatar Peter McGoron 2025-11-037-37/+385
|
* updateGravatar Peter McGoron 2025-11-021-2/+6
|
* fix chicken build, support STKLOSGravatar Peter McGoron 2025-11-025-7/+18
|
* add gaucheGravatar Peter McGoron 2025-11-022-0/+9
|
* add sagittarius test, and non-working tr7 testGravatar Peter McGoron 2025-11-026-4/+16
|
* add hack to support foment and CHICKEN 5.3.0Gravatar Peter McGoron 2025-11-029-53/+143
|
* make macro generators, test on chibi. Currently broken in CHICKEN-5 due to a ↵Gravatar Peter McGoron 2025-11-028-50/+70
| | | | bug in compiled syntax-rules macros
* group hooksGravatar Peter McGoron 2025-11-024-89/+134
|
* Big rewrite:Gravatar Peter McGoron 2025-11-0116-777/+515
| | | | | | | | | | 1. Rename to "cuprate". 2. Remove mutexes. 3. Move rewriters to other library. 4. Move the DTO out of the `test-info` parameter. They are now separate parameters, with the expectation that the DTO will not change over time. This significantly reduces the complexity of the code. 5. Use SRFI-146 for Chicken.
* add expect-to-failGravatar Peter McGoron 2025-09-264-5/+28
|
* test-application: add forms as they are evaluated, and only store the whole ↵Gravatar Peter McGoron 2025-09-212-12/+7
| | | | evaluated expression quoted
* replace with-test-assert with test-assert for better compat with SRFI-64Gravatar Peter McGoron 2025-09-213-28/+28
|
* add pretty-printerGravatar Peter McGoron 2025-08-054-15/+29
|
* remove inspect-test-info procedure from mutexes so that it can itself lock ↵Gravatar Peter McGoron 2025-08-054-7/+7
| | | | mutexes if desired
* add chibiGravatar Peter McGoron 2025-08-054-1/+16
|
* Support FomentGravatar Peter McGoron 2025-08-059-33/+109
| | | | | | | | Foment had some peculiarities: 1. Parameterize objects are initialized with the objects themselves at some point, which broke the previous code. 2. Foment cannot discard multiple value returns in some scenarios.
* add adjustable value rewriterGravatar Peter McGoron 2025-08-055-25/+135
|
* fix failing skipped testsGravatar Peter McGoron 2025-08-042-10/+14
|
* restructureGravatar Peter McGoron 2025-08-043-145/+199
|
* remove test dependencies from eggGravatar Peter McGoron 2025-08-031-1/+0
|
* add conspire, with most meta-tests passedGravatar Peter McGoron 2025-08-0310-0/+1164