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: 2 months 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 850
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 298
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 194
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 81
kevinmehall/rust-peg A parser generator tool that creates recursive descent parsers from concise grammar definitions. 1,480
jwtowner/lug A C++ library for defining and executing parsers as extended parsing expression grammars with support for context-sensitive grammar handling. 67
b3b00/csly A C# library that simplifies the generation of lexers and parsers using compact, type-safe definitions. 377
goccmack/gocc A tool for generating lexers and parsers from a BNF file with semantic actions. 621
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