singular/plural instance, clarifying

I believe this resolves a singular/plural mismatch. In resolving it, I had to try and express which particular absent binding we are remarking on.
This commit is contained in:
Jason Hemann 2021-05-30 15:12:51 -04:00 committed by Matthias Felleisen
parent 68c2d8afba
commit dc5be5da86

View File

@ -966,8 +966,8 @@ For a top-level definition (outside of a module), the order of
evaluation affects the binding of a generated definition for a
generated identifier use. If the use precedes the definition, then
the use is resolved with the bindings that are in place at that
point, which will not be a macro-generated binding.
(No such dependency on order occurs
point, which will not include the binding from the subsequently
macro-generated definition. (No such dependency on order occurs
within a module, since a module binding covers the entire module
body.) To support the declaration of an identifier before its use,
the @racket[define-syntaxes] form avoids binding an identifier if the