ctpg
Parser generator
A tool for generating parsers at compile-time using D programming language
Compile-Time Parser Generator in D programming language.
45 stars
5 watching
2 forks
Language: D
last commit: over 9 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. | 68 |
jcolag/thue | A language and runtime system for parsing arbitrary grammars using semi-Thue processes | 29 |
kevinmehall/rust-peg | A parser generator tool that creates recursive descent parsers from concise grammar definitions. | 1,472 |
sickheadgames/tinypg | A tool that generates parsers and scanners for C# programs | 58 |
pwil3058/dunnart | A tool for generating LALR(1) parsers from a specification language | 14 |
uplinkcoder/fancypars-lite | A fast parser generator tailored for transcompilers with a custom grammar format requiring additional documentation. | 5 |
texttheater/ccgweb | A web platform for parsing and annotating Combinatory Categorial Grammar (CCG) sentences. | 5 |
b3b00/csly | A C# library that simplifies generating and maintaining lexer/parsers using compact definition syntax | 374 |
dlang-community/pegged | A tool for building parsing expression grammars in D programming language | 534 |
haskell/happy | A tool for generating parsers from regular expressions in Haskell. | 290 |
mikelewis0/easyccg | A Java implementation of a Compositional CCG parser used in natural language processing research | 60 |
nikomatsakis/lalrpop | A Rust-based parser generator framework designed to simplify the process of creating parsers | 1 |
gerhobbelt/jison | An API for creating parsers in JavaScript that generates bottom-up parsers from grammar files | 118 |
goccmack/gocc | A tool for generating lexers and parsers from a BNF file with semantic actions. | 616 |
qwertie/lllpg-samples | A collection of examples and demos showcasing the functionality of a parser generator for C# | 12 |