regex-tdfa-0.97.4: Accurate POSIX extended regular expression library

Text.Regex.TDFA.RunMutState

Documentation

data TagEngine s t p Source

Constructors

TagEngine !(MScratch s -> Position -> IntMap (IntMap (t, Instructions)) -> ST s ()) !(MScratch s -> p -> Maybe (WScratch s, p) -> IntMap Instructions -> ST s (Maybe (WScratch s, p))) !(MScratch s -> MScratch s -> Position -> IntMap (IntMap (DoPa, Instructions)) -> ST s ()) 

compareWith :: (Ord x, Monoid a) => (Maybe (x, b) -> Maybe (x, c) -> a) -> [(x, b)] -> [(x, c)] -> aSource

data SScratch s Source

Constructors

SScratch 

Fields

s_1 :: !(MScratch s)
 
s_2 :: !(MScratch s)
 
w_blank :: !(WScratch s)