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 parser combinator library for Scala 656
haskell/parsec A parser combinator library designed to be industrial-strength and easy to use 850
hashrock/deno-fnparse A parser combinator library for Deno that provides a simple way to parse CSV data. 11
com-lihaoyi/fastparse A Scala-based library for writing fast parsers using parser combinators. 1,098
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 93
marwes/combine A Rust library implementing parser combinators for building efficient and flexible parsers 1,307
epfl-lara/scallion A library for writing parsers and pretty printers for LL(1) languages in Scala using a novel parsing algorithm. 57
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# 95
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