fastparse

Parser combinator library

A Scala-based library for writing fast parsers using parser combinators.

Writing Fast Parsers Fast in Scala

GitHub

1k stars
33 watching
164 forks
Language: Scala
last commit: about 1 month ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
scala/scala-parser-combinators A library for building parsers in Scala using combinator-based parsing 656
com-lihaoyi/fansi A Scala library for working with fancy ANSI colored strings in a safe and efficient way. 227
com-lihaoyi/pprint A Scala library that provides a way to visually represent values and types in programming languages 227
epfl-lara/scallion A library for writing parsers and pretty printers for LL(1) languages in Scala using a novel parsing algorithm. 56
com-lihaoyi/upickle A lightweight serialization library for JSON and binary data in Scala. 722
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
aviate-labs/parser-combinators.mo A library implementing monadic parser combinators for parsing structured data in the Motoko programming language. 4
davedufresne/swiftparsec A Swift library for creating parsers from simple components using combinator logic 226
com-lihaoyi/requests-scala A Scala port of the popular Python HTTP client providing flexible and intuitive API for making HTTP requests. 730
takahisa/parseq A monadic parser combinator library for C# 61
corsis/xparsec An extensible parser combinator library for F# that supports type-and-source-polymorphic parsing and non-linear navigation of complex data structures. 50
benjamin-hodgson/pidgin A lightweight and fast parsing library for C#. 924
dashbitco/nimble_parsec A lightweight and efficient library for building text-based parsers using composable combinators 815
sharplispers/lparallel A library for parallel programming in Common Lisp 17