diff --git a/spec.html b/spec.html index d4db9bf419..de4e20c83f 100644 --- a/spec.html +++ b/spec.html @@ -29196,6 +29196,266 @@
The definitions of “the MV of |NonZeroDigit|” and “the MV of |DecimalDigits|” are in
+ ControlEscape + | ++ Code Point Value + | ++ Code Point + | ++ Unicode Name + | ++ Symbol + | +
---|---|---|---|---|
+ `t` + | ++ 9 + | ++ `U+0009` + | ++ CHARACTER TABULATION + | ++ <HT> + | +
+ `n` + | ++ 10 + | ++ `U+000A` + | ++ LINE FEED (LF) + | ++ <LF> + | +
+ `v` + | ++ 11 + | ++ `U+000B` + | ++ LINE TABULATION + | ++ <VT> + | +
+ `f` + | ++ 12 + | ++ `U+000C` + | ++ FORM FEED (FF) + | ++ <FF> + | +
+ `r` + | ++ 13 + | ++ `U+000D` + | ++ CARRIAGE RETURN (CR) + | ++ <CR> + | +
`\\0` represents the <NUL> character and cannot be followed by a decimal digit.
+The production
The production
`\\0` represents the <NUL> character and cannot be followed by a decimal digit.
-The production
- ControlEscape - | -- Character Value - | -- Code Point - | -- Unicode Name - | -- Symbol - | -
---|---|---|---|---|
- `t` - | -- 9 - | -- `U+0009` - | -- CHARACTER TABULATION - | -- <HT> - | -
- `n` - | -- 10 - | -- `U+000A` - | -- LINE FEED (LF) - | -- <LF> - | -
- `v` - | -- 11 - | -- `U+000B` - | -- LINE TABULATION - | -- <VT> - | -
- `f` - | -- 12 - | -- `U+000C` - | -- FORM FEED (FF) - | -- <FF> - | -
- `r` - | -- 13 - | -- `U+000D` - | -- CARRIAGE RETURN (CR) - | -- <CR> - | -
The production
The production
The production
The production
The production
The production
The production
The production
The production
The production
The production
The production
The production
The |CharacterEscape| productions evaluate as follows:
+The production
The production
The |DecimalEscape| productions evaluate as follows:
+The definitions of “the MV of |NonZeroDigit|” and “the MV of |DecimalDigits|” are in
If `\\` is followed by a decimal number _n_ whose first digit is not `0`, then the escape sequence is considered to be a backreference. It is an error if _n_ is greater than the total number of left-capturing parentheses in the entire regular expression.
The production
The abstract operation CharacterRange takes two CharSet parameters _A_ and _B_ and performs the following steps:
The production
The production
The production
The production
The |ClassEscape| productions evaluate as follows:
+The production
When the same left hand sides occurs with both [+U] and [\~U] guards it is to control the disambiguation priority.
The semantics of
The semantics of
The semantics of
The production
The production
CharacterEscape (
The production
NonemptyClassRanges (
ClassEscape (
The production
ClassAtomNoDash (