kern

parser combinator library

A parser combinator library for Clojure to build recursive-descent parsers

A Parser Combinators Library for Clojure

GitHub

237 stars
9 watching
15 forks
Language: Clojure
last commit: over 3 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
keean/parser-combinators A C++ library for building efficient and maintainable parsers with flexible composition and runtime polymorphism. 97
scala/scala-parser-combinators A library for building parsers in Scala using combinator-based parsing 656
haskell/parsec A parser combinator library designed to be industrial-strength and easy to use 848
hashrock/deno-fnparse A parser combinator for JavaScript to parse CSV files based on RFC4180 standards. 11
com-lihaoyi/fastparse A Scala-based library for writing fast parsers using parser combinators. 1,094
ivoputzer/cli-args-parser-kata Implementing a CLI arguments parser to process input in various formats 5
lettier/parsing-with-haskell-parser-combinators An in-depth guide to parsing using Haskell's parser combinator technology 92
marwes/combine A Rust library implementing parser combinators for building efficient and flexible parsers 1,302
epfl-lara/scallion A library for parsing and pretty-printing LL(1) languages in Scala. 56
takahisa/parseq A monadic parser combinator library for C# 61
aviate-labs/parser-combinators.mo A library implementing monadic parser combinators for parsing structured data in the Motoko programming language. 4
juancarlospaco/cliche A CLI argument parser library for Nim language 82
teo-tsirpanis/farkle A parser library for F# and C# 93
aedans/katalyst A Kotlin implementation of recursion schemes with Arrow typeclass and algebraic data types 22
bfontaine/katas A collection of solved programming challenges in 27 languages 20