From d44b89b212a0c68dc1b356a270a2d45db3d5c2bc Mon Sep 17 00:00:00 2001 From: Michael Dyck Date: Sun, 29 Nov 2020 21:17:53 -0500 Subject: [PATCH] Editorial: Tweak two SV rules Where the SV of a production only depends on the MV of the production's LHS, change it to use the 'parent' production, so that SV doesn't reach deeper than it needs to. (This commit would have been more at home in PR #2018.) --- spec.html | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/spec.html b/spec.html index 4575ac8e96c..1e9c83dc1d7 100644 --- a/spec.html +++ b/spec.html @@ -11625,10 +11625,10 @@

Static Semantics: SV

The SV of NonOctalDecimalEscapeSequence :: `9` is the String value consisting of the code unit 0x0039 (DIGIT NINE).
  • - The SV of HexEscapeSequence :: `x` HexDigit HexDigit is the String value consisting of the code unit whose value is the MV of |HexEscapeSequence|. + The SV of EscapeSequence :: HexEscapeSequence is the String value consisting of the code unit whose value is the MV of |HexEscapeSequence|.
  • - The SV of Hex4Digits :: HexDigit HexDigit HexDigit HexDigit is the String value consisting of the code unit whose value is the MV of |Hex4Digits|. + The SV of UnicodeEscapeSequence :: `u` Hex4Digits is the String value consisting of the code unit whose value is the MV of |Hex4Digits|.
  • The SV of UnicodeEscapeSequence :: `u{` CodePoint `}` is the result of performing UTF16EncodeCodePoint on the MV of |CodePoint|.