happy

Parser generator

A tool for generating parsers from regular expressions in Haskell.

The Happy parser generator for Haskell

GitHub

292 stars
13 watching
84 forks
Language: Haskell
last commit: almost 2 years ago

Related projects:

RepositoryDescriptionStars
cyga/real-world-haskellA tool to parse and fix code samples from the book 'Real World Haskell'89
haskell/parsecA parser combinator library designed to be industrial-strength and easy to use850
pwil3058/dunnartA tool for generating LALR(1) parsers from a specification language14
youxkei/ctpgA tool for generating parsers at compile-time using D programming language45
haskell/alexA tool for generating lexical analysers in Haskell298
tanakh/peggyA parser generator for Haskell that focuses on simplicity and conciseness while providing fast and modern parsing capabilities93
haskell-suite/haskell-src-extsA toolset for manipulating and analyzing Haskell source code194
lspitzner/exferenceA tool for generating Haskell expressions from types101
chrispenner/json-to-haskellA tool to automatically generate Haskell data types and instances from JSON schema81
kevinmehall/rust-pegA parser generator tool that creates recursive descent parsers from concise grammar definitions.1,480
jwtowner/lugA C++ library for defining and executing parsers as extended parsing expression grammars with support for context-sensitive grammar handling.67
b3b00/cslyA C# library that simplifies the generation of lexers and parsers using compact, type-safe definitions.377
goccmack/goccA tool for generating lexers and parsers from a BNF file with semantic actions.621
jcolag/thueA language and runtime system for parsing arbitrary grammars using semi-Thue processes29
gabriella439/optparse-genericA tool to automatically generate a command-line interface from any Haskell data type208