Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/aztek/tptp

Parser and pretty printer for the TPTP language
https://github.com/aztek/tptp

automated-theorem-provers eprover haskell haskell-library logic parsing parsing-library pretty-print theorem-proving tptp vampire

Last synced: about 2 months ago
JSON representation

Parser and pretty printer for the TPTP language

Awesome Lists containing this project

README

        

# tptp

[![Hackage](https://img.shields.io/hackage/v/tptp.svg?logo=haskell)](https://hackage.haskell.org/package/tptp) [![Hackage CI](https://matrix.hackage.haskell.org/api/v2/packages/tptp/badge)](https://matrix.hackage.haskell.org/#/package/tptp) [![Build Status](https://travis-ci.org/aztek/tptp.svg?branch=master)](https://travis-ci.org/aztek/tptp)

[TPTP](http://www.tptp.org) (Thousands of Problems for Theorem Provers) is the standard language of problems, proofs, and models, used by automated theorem provers.

This library provides definitions of data types, a pretty printer and an [attoparsec](http://hackage.haskell.org/package/attoparsec) parser for the CNF, FOF, TFF0 and TFF1 subsets of the TPTP language.

See [Hackage](https://hackage.haskell.org/package/tptp/docs/Data-TPTP.html) for the Haddock documentation.