parboiled
Parser library
An implementation of efficient parsing algorithms in Java and Scala for building robust parsers.
Elegant parsing in Java and Scala - lightweight, easy-to-use, powerful.
1k stars
53 watching
155 forks
Language: Java
last commit: 18 days ago
Linked from 2 awesome lists
Related projects:
Repository | Description | Stars |
---|---|---|
sirthias/spliff | Provides an efficient implementation of the diff algorithm in Scala | 58 |
r1chardj0n3s/parse | A library that parses strings using a specification based on the Python format() syntax | 1,713 |
sirthias/scala-ssh | A library providing remote shell access via SSH for Scala applications | 233 |
epfl-lara/scallion | A library for parsing and pretty-printing LL(1) languages in Scala. | 56 |
plioi/parsley | A parsing library inspired by Haskell's Parsec and F#'s FParsec. | 61 |
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 |
benjamin-hodgson/pidgin | A lightweight and fast parsing library for C#. | 919 |
marwes/combine | A Rust library implementing parser combinators for building efficient and flexible parsers | 1,302 |
tenforce/sparql-parser | A Java-based library for parsing and analyzing SPARQL queries | 5 |
com-lihaoyi/fastparse | A Scala-based library for writing fast parsers using parser combinators. | 1,094 |
ara3d/parakeet | A parsing library designed to efficiently parse programming languages | 70 |
typelevel/cats-parse | A Scala parsing library designed to be compatible, performant, safe, and stable across various platforms and versions. | 233 |
teo-tsirpanis/farkle | A parser library for F# and C# | 93 |
softdevteam/grmtools | A suite of libraries and binaries for parsing text in Rust. | 514 |