FancyPars-lite
Parser generator for compilers
A fast parser generator tailored to support transcompilers, with a custom grammar format requiring additional documentation.
FancyPars - a very fast parserGenerator
5 stars
4 watching
2 forks
Language: D
last commit: almost 5 years ago
Linked from 1 awesome list
Related projects:
Repository | Description | Stars |
---|---|---|
jwtowner/lug | A C++ library for defining and executing parsers as extended parsing expression grammars with support for context-sensitive grammar handling. | 67 |
youxkei/ctpg | A tool for generating parsers at compile-time using D programming language | 45 |
b3b00/csly | A C# library that simplifies the generation of lexers and parsers using compact, type-safe definitions. | 377 |
pwil3058/dunnart | A tool for generating LALR(1) parsers from a specification language | 14 |
adacore/recordflux | A toolset for generating verifiable parsers and protocol state machines from formal specifications. | 107 |
kevinmehall/rust-peg | A parser generator tool that creates recursive descent parsers from concise grammar definitions. | 1,480 |
pointlander/peg | A tool for generating parsers from parsing expression grammars using the Packrat parser generator | 1,028 |
com-lihaoyi/fastparse | A Scala-based library for writing fast parsers using parser combinators. | 1,098 |
qwertie/lllpg-samples | A collection of examples and demos showcasing the functionality of a parser generator for C# | 12 |
haskell/happy | A tool for generating parsers from regular expressions in Haskell. | 292 |
sickheadgames/tinypg | A tool that generates parsers and scanners for C# programs | 58 |
smolkaj/nice-parser | Automates the process of building parsers in OCaml with minimal boilerplate code | 125 |
alex/rply | A Python parser generator with RPython support, designed to provide a more efficient and flexible alternative to traditional parsing approaches. | 379 |
gerhobbelt/jison | An API for creating parsers in JavaScript that generates bottom-up parsers from grammar files | 119 |
workday/upshot-montague | Translates natural language into formal representations using Combinatory Categorial Grammar (CCG), enabling semantic parsing. | 59 |