From 14c07a592308bb8b9681fc802f9c77c9572d895e Mon Sep 17 00:00:00 2001 From: Jason Hemann Date: Sun, 30 May 2021 15:34:28 -0400 Subject: [PATCH] Replacing incorrect article, avoiding punning The prior version says "the top-level form", but it is not obvious which top-level form the reference means to single out. I also replace 'result' with 'consequence' to avoid punning a technical term with non-technical English language use. --- pkgs/racket-doc/scribblings/reference/syntax-model.scrbl | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/racket-doc/scribblings/reference/syntax-model.scrbl b/pkgs/racket-doc/scribblings/reference/syntax-model.scrbl index 0941d77085..04020c6d17 100644 --- a/pkgs/racket-doc/scribblings/reference/syntax-model.scrbl +++ b/pkgs/racket-doc/scribblings/reference/syntax-model.scrbl @@ -1075,8 +1075,8 @@ levels}). Operations such as @racket[namespace-require] create initial @tech{bindings} using the namespace's @tech{scopes}, and the further expansion and evaluation in the namespace can create additional @tech{bindings}. Evaluation of a form with a namespace always adds the -namespace's phase-specific @tech{scopes} to the form and to any result -of expanding the top-level form; as a result, every binding identifier +namespace's phase-specific @tech{scopes} to the form and to the result +of expanding a top-level form; as a consequence, every binding identifier has at least one @tech{scope}. The namespace's additional scope, which is added at all @tech{phase levels}, is added only on request (e.g., by using @racket[eval] as opposed to @racket[eval-syntax]). Except for