| Class | Description |
|---|---|
| CaseCanonicalize |
Implements the ECMAScript 5
Canonicalize operation
used to specify how case-insensitive regular expressions match.
|
| CaseCanonicalize.DeltaSet |
A group of code units such that for all cu in codeUnits, cu is equivalent,
case-insensitively, to cu + delta.
|
| CharRanges |
An immutable sparse bitset that deals well where the data is chunky:
where P(bit[x+1] == bit[x]).
|
| RegExpTree |
An AST for JavaScript regular expressions.
|
| RegExpTree.Alternation | |
| RegExpTree.Anchor | |
| RegExpTree.BackReference | |
| RegExpTree.CapturingGroup | |
| RegExpTree.Charset | |
| RegExpTree.Concatenation | |
| RegExpTree.DecomposedCharset | |
| RegExpTree.Empty | |
| RegExpTree.LookaheadAssertion | |
| RegExpTree.RegExpTreeAtom | |
| RegExpTree.Repetition | |
| RegExpTree.Text | |
| RegExpTree.WordBoundary |