sexpr-parser

This package provides a simple Megaparsec-based s-expression parser.


Keywords
library, mit, program, Propose Tags , Text.SExpression, Text.SExpression.Default, Text.SExpression.Internal, Text.SExpression.Types, Megaparsec, lispparser, SMT-LIB v2, Z3, Z3 demo, MIT License
License
MIT
Install
cabal install sexpr-parser-0.2.2.0

Documentation

sexpr-parser

Travis CI Hackage Hackage dependencies Licence

S-expression parser in Haskell

Description

This is a Megaparsec-based parser for s-expressions, heavily inspired by lispparser. I'm building this to parse SMT-LIB v2 output from Z3, so there.

Run Z3 demo

The Z3 demo parses SMT-LIB v2 output from Z3. The executable assumes that you have Z3 installed and the z3 executable available on your system search path:

stack build --fast --exec sexpr-parser-z3-demo

Licence

MIT License