diff --git a/spec.html b/spec.html index 51a0802a9e..085a5bde41 100644 --- a/spec.html +++ b/spec.html @@ -34296,19 +34296,16 @@

Patterns

`(` GroupSpecifier[?UnicodeMode] Disjunction[?UnicodeMode, ?N] `)` `(` `?` `:` Disjunction[?UnicodeMode, ?N] `)` [~UnicodeMode] InvalidBracedQuantifier - [+UnicodeMode] PatternCharacter - [~UnicodeMode] ExtendedPatternCharacter + PatternCharacter[?UnicodeMode] InvalidBracedQuantifier :: `{` DecimalDigits[~Sep] `}` `{` DecimalDigits[~Sep] `,` `}` `{` DecimalDigits[~Sep] `,` DecimalDigits[~Sep] `}` - ExtendedPatternCharacter :: - SourceCharacter but not one of `^` `$` `\` `.` `*` `+` `?` `(` `)` `[` `|` - - PatternCharacter :: - SourceCharacter but not SyntaxCharacter + PatternCharacter[U] :: + [+U] SourceCharacter but not SyntaxCharacter + [~U] SourceCharacter but not one of `^` `$` `\` `.` `*` `+` `?` `(` `)` `[` `|` SyntaxCharacter :: one of `^` `$` `\` `.` `*` `+` `?` `(` `)` `[` `]` `{` `}` `|` @@ -35400,12 +35397,6 @@

Atom

1. Return the Matcher that is the result of evaluating |Disjunction| with argument _direction_. -

The production Atom ::! ExtendedPatternCharacter evaluates as follows:

- - 1. Let _ch_ be the character represented by |ExtendedPatternCharacter|. - 1. Let _A_ be a one-element CharSet containing the character _ch_. - 1. Return ! CharacterSetMatcher(_A_, *false*, _direction_). -

The production Atom ::! PatternCharacter evaluates as follows:

1. Let _ch_ be the character matched by |PatternCharacter|. @@ -46618,7 +46609,6 @@

Regular Expressions

-