happy
Parser generator
A tool for generating parsers from regular expressions in Haskell.
The Happy parser generator for Haskell
290 stars
13 watching
84 forks
Language: Haskell
last commit: 10 days ago Related projects:
Repository | Description | Stars |
---|---|---|
cyga/real-world-haskell | A tool to parse and fix code samples from the book 'Real World Haskell' | 89 |
haskell/parsec | A parser combinator library designed to be industrial-strength and easy to use | 847 |
pwil3058/dunnart | A tool for generating LALR(1) parsers from a specification language | 14 |
youxkei/ctpg | A tool for generating parsers at compile-time using D programming language | 45 |
haskell/alex | A tool for generating lexical analysers in Haskell | 297 |
tanakh/peggy | A parser generator for Haskell that focuses on simplicity and conciseness while providing fast and modern parsing capabilities | 93 |
haskell-suite/haskell-src-exts | A toolset for manipulating and analyzing Haskell source code | 193 |
lspitzner/exference | A tool for generating Haskell expressions from types | 101 |
chrispenner/json-to-haskell | A tool to automatically generate Haskell data types and instances from JSON schema | 82 |
kevinmehall/rust-peg | A parser generator tool that creates recursive descent parsers from concise grammar definitions. | 1,467 |
jwtowner/lug | A C++ library for defining and executing parsers as extended parsing expression grammars with support for context-sensitive grammar handling. | 68 |
b3b00/csly | A C# library that simplifies generating and maintaining lexer/parsers using compact definition syntax | 374 |
goccmack/gocc | A tool for generating lexers and parsers from a BNF file with semantic actions. | 615 |
jcolag/thue | A language and runtime system for parsing arbitrary grammars using semi-Thue processes | 29 |
gabriella439/optparse-generic | A tool to automatically generate a command-line interface from any Haskell data type | 208 |