úÎ/,}     NoneNA specialised instance, encapsulated to permit tailored instance-declarations.THolds a mapping from an escape-sequence & the predicate via which it is implemented.THolds a mapping from an escape-sequence & the predicate via which it is implemented. Accessor.?Builds a parser of traditional regex-syntax, which understands -specific concepts like Perl-style shortcuts & Posix Character-classes.;The token used to signify an ordered range of members in a Bracket-expression.The delimiters of a Posix Character-class. None Abbreviation. Specialise a  for <, & encapsulate it to permit tailored instance-declarations.The string from which a Y is read, may, if data-capture isn't required, omit explicit delimiters around top-level . 3A veneer over the underlying polymorphic operator, . 3A veneer over the underlying polymorphic operator, . Pattern-mismatch operator.  The input-data string.<The match-options, parameterised by the regex-specification. The input-data string.<The match-options, parameterised by the regex-specification. The input-data string.<The match-options, parameterised by the regex-specification. !"#    !"#   None3457 $The   augmented by the consumed  to which it refers. Similar to %. The offset and length of the & consumed in one '. 9Defines a specific instance of the polymorphic base-type.(Convenience accessor-function.)Convenience accessor-function.* Convert the + , into the $s required by Text.Regex.Base.RegexLike.Treat the whole ) as an additional implicit capture-group.CAVEAT: /RegExDot.DataSpanTree.extractCaptureGroups True may return some %#s containing the artificial offset -1F specified by Posix => don't use this as the basis for any arithmetic.,pOptionally remove the 2nd element from the list, where it represents the data captured by a groups of top-level  AlternativesC, which weren't explicitly delimited & therefore are non-capturing.6Convert the specified list, into a zero-indexed array.-Repeatedly apply the   to the Z, forwarding unmatched input data to the next match-attempt, until it's all been consumed.šThe offsets, from the start of the input data, of all matches after the first, are shifted to account for input data already consumed by previous matches.Match-operator.8The polymorphic return-type is resolved by the caller's RegexLike.RegexContext. $ ()*(The offset to use for zero-length match.The list of matches.,-The match-criteria.4The input-data, to be consumed by repeated matching.The input data.6The string from which to read the regex-specification.The polymorphic return-type../0   $ ()*,-./01      !" !# ! !$%&'( )* ! !+ ,- !./01234regex_4QE3tfuKWsIHf54LuDRsXHRegExChar.MetaCharRegExChar.ExtendedRegExCharRegExChar.RegExOptsCharMetaChar MkMetaChar deconstructmetaCharParser InputDataExtendedRegExCharMkExtendedRegExChar#hasNonCapturingTopLevelAlternatives extendedRegEx+~=~/~ MatchSpan RegExOptsChartoZeroIndexedArray DictionaryAssociationListghc-prim GHC.TypesCharbracketExpressionRangeTokenposixCharacterClassDelimiters$fShowMetaChar$fReadMetaChar$fConsumerMetaChar$fSelfValidatorMetaChar$fShortcutExpanderChar$fShortcutExpanderChar0regex_8X0wXyxkjivHoDTDod6ZJ2RegExDot.RegEx ExtendedRegEx Alternatives$fShowExtendedRegExChar$fReadExtendedRegExChar$fConsumerExtendedRegExChar $fSelfValidatorExtendedRegExChar MatchDataSpanRegExDot.DataSpanDataSpanMatchcomplyStrictlyWithPosixtoMatchDataSpanList MatchList&exciseNonCapturingTopLevelAlternativesmatchUntilFailure$fRegexLikeRegExOpts[]9$fRegexMakerRegExOptsCompilationOptionsExecutionOptions[]9$fRegexOptionsRegExOptsCompilationOptionsExecutionOptions