hw-json-1.0.0.0: Memory efficient JSON parser
HaskellWorks.Data.Json.Internal.Backend.Standard.StateMachine
lookupPhiTable :: IntState -> Word8 -> Word8 Source #
lookupTransitionTable :: IntState -> Word8 -> IntState Source #
phiTable :: Vector (Vector Word8) Source #
phiTableSimd :: Vector Word32 Source #
transitionTable :: Vector (Vector Word8) Source #
transitionTableSimd :: Vector Word64 Source #
newtype IntState Source #
Constructors
Defined in HaskellWorks.Data.Json.Internal.Backend.Standard.StateMachine
Methods
(==) :: IntState -> IntState -> Bool #
(/=) :: IntState -> IntState -> Bool #
(+) :: IntState -> IntState -> IntState #
(-) :: IntState -> IntState -> IntState #
(*) :: IntState -> IntState -> IntState #
negate :: IntState -> IntState #
abs :: IntState -> IntState #
signum :: IntState -> IntState #
fromInteger :: Integer -> IntState #
compare :: IntState -> IntState -> Ordering #
(<) :: IntState -> IntState -> Bool #
(<=) :: IntState -> IntState -> Bool #
(>) :: IntState -> IntState -> Bool #
(>=) :: IntState -> IntState -> Bool #
max :: IntState -> IntState -> IntState #
min :: IntState -> IntState -> IntState #
showsPrec :: Int -> IntState -> ShowS #
show :: IntState -> String #
showList :: [IntState] -> ShowS #
data State Source #
minBound :: State #
maxBound :: State #
succ :: State -> State #
pred :: State -> State #
toEnum :: Int -> State #
fromEnum :: State -> Int #
enumFrom :: State -> [State] #
enumFromThen :: State -> State -> [State] #
enumFromTo :: State -> State -> [State] #
enumFromThenTo :: State -> State -> State -> [State] #
(==) :: State -> State -> Bool #
(/=) :: State -> State -> Bool #
showsPrec :: Int -> State -> ShowS #
show :: State -> String #
showList :: [State] -> ShowS #