aboutsummaryrefslogtreecommitdiffstats
path: root/README.md
diff options
context:
space:
mode:
authorGravatar Peter McGoron 2025-11-04 08:24:54 -0500
committerGravatar Peter McGoron 2025-11-04 08:24:54 -0500
commit0ab95242ec9b9f315509a25f9cf4d61bab25f555 (patch)
tree1c8e83f4d757d4aee81d6a5d2e37bf38eba40966 /README.md
parentmove rewriters to implementation file, make rewriter cycle-detecting (diff)
add note
Diffstat (limited to '')
-rw-r--r--README.md10
1 files changed, 1 insertions, 9 deletions
diff --git a/README.md b/README.md
index 34ce366..83962c4 100644
--- a/README.md
+++ b/README.md
@@ -5,18 +5,10 @@ library. It uses purely functional data structures in a mutable parameter
object, allowing for procedural programming inside of a dynamic extent
to not affect the rest of the test system.
-TODO: excise all conditional inclusion by turning them into library
-forms. This will pave the way for porting to R6RS.
-
-implementation-specific things (sans `define-test-application`, which is
-a hack) are put into implementation libraries that export all relevant
-identifiers. Rewriters take a first argument that is the rewritng closure,
-that can do cycle detection.
-
Cuprate supports TR7, CHICKEN-5, Foment, Chibi, SKINT, Gauche, and
Sagittarius. STKLOS, Mosh, Chez, Guile, Racket, and Loko support soon.
-TODO: Simplify repeated code in implementation subdir
+TODO: Test rewriters.
## API