ottparse-pretty-0.1.2.6: ottparse-pretty.cabal
Name: ottparse-pretty
Version: 0.1.2.6
Synopsis: Pretty-printer for Ott parse trees
Description: Ott (<http://www.cl.cam.ac.uk/~pes20/ott/>) is a tool for
writing formal definitions of programming
languages and calculi. Often the Ott grammars
one defines end up being ambiguous, and Ott
signals its displeasure by spewing forth several
massive parse trees in a format requiring
formidable patience to read. Finding the slight
differences between two such parse trees is an
exercise in seizure-inducing tedium.
.
To the rescue comes ottparse-pretty! Simply
paste in each parse and it is shown to you in a
nicely formatted tree form with all the extra
meaningless cruft removed.
License: BSD3
License-file: LICENSE
Extra-source-files: CHANGES
Author: Brent Yorgey
Maintainer: byorgey@cis.upenn.edu
Category: Text
Build-type: Simple
Cabal-version: >=1.6
Source-repository head
type: darcs
location: http://hub.darcs.net/byorgey/ottparse-pretty
Executable ottparse-pretty
hs-source-dirs: src
Main-is: ottparse-pretty.hs
Build-depends: base >= 4.0 && < 4.10,
split >= 0.1 && < 0.3,
parsec >= 3.0 && < 3.2,
containers >= 0.3 && < 0.6,
uniplate >= 1.6 && < 1.7
Other-modules: Text.Ott.Pretty