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 |