what4-1.0: Solver-agnostic symbolic values support for issuing queries
What4.Protocol.SExp
data SExp Source #
Constructors
Defined in What4.Protocol.SExp
Methods
(==) :: SExp -> SExp -> Bool #
(/=) :: SExp -> SExp -> Bool #
compare :: SExp -> SExp -> Ordering #
(<) :: SExp -> SExp -> Bool #
(<=) :: SExp -> SExp -> Bool #
(>) :: SExp -> SExp -> Bool #
(>=) :: SExp -> SExp -> Bool #
max :: SExp -> SExp -> SExp #
min :: SExp -> SExp -> SExp #
showsPrec :: Int -> SExp -> ShowS #
show :: SExp -> String #
showList :: [SExp] -> ShowS #
fromString :: String -> SExp #
parseSExp Source #
Arguments
A parser for string literals
stringToSExp Source #
parseNextWord :: Parser Text Source #
Read next contiguous sequence of numbers or letters.
asAtomList :: SExp -> Maybe [Text] Source #
asNegAtomList :: SExp -> Maybe [(Bool, Text)] Source #
skipSpaceOrNewline :: Parser () Source #