From 01bd50b6f1f65d9d2ff603c24e29291860069536 Mon Sep 17 00:00:00 2001 From: Daphne Preston-Kendal Date: Tue, 15 Mar 2022 09:07:17 +0100 Subject: [PATCH] Revert "Document the addition of identifier-syntax to core" This reverts commit 920ba20a8c839a47d614c094b252b875b1fc2c3b. --- doc/chibi.scrbl | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/doc/chibi.scrbl b/doc/chibi.scrbl index 304fd48a..9c89e46e 100755 --- a/doc/chibi.scrbl +++ b/doc/chibi.scrbl @@ -261,12 +261,11 @@ introduction to syntactic-closures can be found at \scheme{make-syntactic-closure} and \scheme{strip-syntactic-closures} are also available. -Identifier macros are also supported with \scheme{identifier-syntax}. -Low-level macros created with \scheme{sc-macro-transformer} and -\scheme{rsc-macro-transformer} can expand as identifiers outside of -operator position, and a special \scheme{er-macro-transformer*} form -is provided, otherwise identical to the usual -\scheme{er-macro-transformer}, which can do the same. +Variable transformers and identifier macros are also supported: macros +created with \scheme{sc-macro-transformer} and \scheme{rsc-macro-transformer} +can match an identifier outside of operator position, and a special +\scheme{er-macro-transformer*} form is provided, otherwise identical +to the usual \scheme{er-macro-transformer}, which can do the same. \scheme{make-variable-transformer} can be used to create transformer procedures which expand an instance of \scheme{set!} with their syntax keywords as their first argument.