jbock
Parser generator
A tool that generates a custom command-line parser from annotated classes.
Reflectionless command line parser
87 stars
3 watching
7 forks
Language: Java
last commit: 28 days ago
Linked from 1 awesome list
annotation-processingcommand-line-parserjava
Related projects:
Repository | Description | Stars |
---|---|---|
gerhobbelt/jison | An API for creating parsers in JavaScript that generates bottom-up parsers from grammar files | 118 |
jwtowner/lug | A C++ library for defining and executing parsers as extended parsing expression grammars with support for context-sensitive grammar handling. | 68 |
matejak/argbash | Generates bash argument parsing code | 1,401 |
goccmack/gocc | A tool for generating lexers and parsers from a BNF file with semantic actions. | 615 |
cbeust/jcommander | An annotation-based command line parameter parsing framework for Java | 1,966 |
pomax/a-binary-parser-generator | Automates the creation of parsers for binary data files based on a specification. | 37 |
jech/cl-yacc | A Common Lisp implementation of the Yacc parser generator tool | 57 |
b3b00/csly | A C# library that simplifies generating and maintaining lexer/parsers using compact definition syntax | 374 |
nikomatsakis/lalrpop | A Rust-based parser generator framework designed to simplify the process of creating parsers | 1 |
kach/nearley | A toolkit for building efficient and powerful parsers in JavaScript. | 3,607 |
youxkei/ctpg | A tool for generating parsers at compile-time using D programming language | 45 |
ohmjs/ohm | A toolkit for building parsers and compilers using parsing expression grammars | 5,001 |
kevinmehall/rust-peg | A parser generator tool that creates recursive descent parsers from concise grammar definitions. | 1,467 |
jersou/clite-parser | CLI generator from classes or objects | 7 |
diffsk/configobj | A Python library for parsing and generating configuration files in various formats | 321 |