This module implements a scanner for reading programs and formulas in the SMT-LIB2 syntax.
scan
:: String -> [Token]
|
Constructors:
Id
:: String -> Token
Number
:: Int -> Token
Str
:: String -> Token
LParen
:: Token
RParen
:: Token
OP_Minus
:: Token
KW_sat
:: Token
KW_unsat
:: Token
KW_unknown
:: Token
KW_model
:: Token
KW_defineFun
:: Token
KW_error
:: Token
EOF
:: Token