Difference between revisions of "Frown"

From HaskellWiki
Jump to navigation Jump to search
m (fix typo)
(Added links and updated one)
 
Line 10: Line 10:
 
* The parsers are purely functional, table-free parsers, with states encoded via mutually recursive functions
 
* The parsers are purely functional, table-free parsers, with states encoded via mutually recursive functions
   
For more information consult [http://www.informatik.uni-bonn.de/~ralf/frown/ the Frown site].
+
For more information:
  +
* [http://www.cs.ox.ac.uk/ralf.hinze/frown/ The Frown site].
  +
* Slides from a talk about Frown: [http://www.cs.ox.ac.uk/people/ralf.hinze/talks/Frown.pdf FROWN An LALR(k) Parser Generator] (PDF)
  +
  +
The source code can be found at [https://github.com/strake/frown GitHub]
   
 
{{Template:Stub}}
 
{{Template:Stub}}

Latest revision as of 21:22, 29 August 2014

Frown

Frown is an LALR(k) parser generator for Haskell 98 written in Haskell 98.

Its main features:

  • Time and space efficient
  • The parsers are purely functional, table-free parsers, with states encoded via mutually recursive functions

For more information:

The source code can be found at GitHub

This article is a stub. You can help by expanding it.