Frown
From HaskellWiki
(Difference between revisions)
(Stub for Frown) |
m (fix typo) |
||
| (One intermediate revision not shown.) | |||
| Line 1: | Line 1: | ||
== Frown == | == Frown == | ||
| - | [[Category:Compiler | + | [[Category:Compiler tools]] |
Frown is an LALR(k) parser generator for Haskell 98 written in Haskell 98. | Frown is an LALR(k) parser generator for Haskell 98 written in Haskell 98. | ||
| Line 8: | Line 8: | ||
* Time and space efficient | * Time and space efficient | ||
| - | * The parsers are purely functional, table-free parsers, with | + | * 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 consult [http://www.informatik.uni-bonn.de/~ralf/frown/ the Frown site]. | ||
{{Template:Stub}} | {{Template:Stub}} | ||
Current revision
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 consult the Frown site.
This article is a stub. You can help by expanding it.
