autumn
Parser framework
A Java parser combinator library supporting grammar and parsing functionality.
A Java parser combinator library written with an unmatched feature set.
125 stars
8 watching
16 forks
Language: Java
last commit: about 3 years ago
Linked from 1 awesome list
grammargrammarsparse-treesparserparser-combinatorparser-combinatorsparser-frameworkparser-libraryparsersparsingparsing-combinatorsparsing-expression-grammar
Related projects:
Repository | Description | Stars |
---|---|---|
rust-bakery/nom | A parser combinator framework for building safe and efficient parsers in Rust | 9,477 |
rxwei/parsey | A framework for building parsers in Swift using combinatorial syntax and features like backtracking prevention and rich error messages | 58 |
shnewto/bnf | A parser for Backus-Naur form grammars in Rust. | 260 |
jparsec/jparsec | A Java framework for building recursive-descent parsers with a declarative API. | 342 |
nverno/tree-sitter-jq | A C implementation of a grammar parser for the Jq language | 3 |
marwes/combine | A Rust library implementing parser combinators for building efficient and flexible parsers | 1,302 |
haskell/parsec | A parser combinator library designed to be industrial-strength and easy to use | 847 |
davedufresne/swiftparsec | A Swift library for creating parsers from simple components using combinator logic | 227 |
keean/parser-combinators | A C++ library for building efficient and maintainable parsers with flexible composition and runtime polymorphism. | 97 |
nxparser/nxparser | A Java-based parser for RDF serializations and other formats | 20 |
takahisa/parseq | A monadic parser combinator library for C# | 61 |
yuanzh/segparser | An open-source C++ software framework for joint segmentation, POS tagging and dependency parsing using a randomized greedy algorithm. | 9 |
taocpp/pegtl | A header-only C++ library for defining and implementing parser combinators using a Parsing Expression Grammar approach | 1,945 |
tree-sitter/tree-sitter-cpp | A C++ implementation of the Tree Sitter parser framework | 270 |
ziman/lightyear | A parser combinator library for Idris that allows backtracking by default and provides various combinators for building parsers. | 239 |