jbock

Parser generator

A tool that generates a custom command-line parser from annotated classes.

Reflectionless command line parser

GitHub

87 stars
3 watching
7 forks
Language: Java
last commit: 28 days ago
Linked from 1 awesome list

annotation-processingcommand-line-parserjava

Backlinks from these awesome lists:

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