Farkle

Parser library

A parser library for F# and C#

LALR parser combinators for C# and F#.

GitHub

95 stars
3 watching
6 forks
Language: C#
last commit: about 1 month ago
fsharphacktoberfestlalrparserparser-combinators

Related projects:

Repository Description Stars
stephan-tolksdorf/fparsec A parser combinator library for F# 532
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
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 850
haskell/attoparsec A fast parser combinator library for efficient text parsing in network protocols and file formats 513
flyx/parsertools A library providing tools and classes for building lexers and parsers in Ada. 6
davedufresne/swiftparsec A Swift library for creating parsers from simple components using combinator logic 226
hashrock/deno-fnparse A parser combinator library for Deno that provides a simple way to parse CSV data. 11
epfl-lara/scallion A library for writing parsers and pretty printers for LL(1) languages in Scala using a novel parsing algorithm. 57
haf/fsattoparsec A fast binary parser with support for incremental input 9
com-lihaoyi/fastparse A Scala-based library for writing fast parsers using parser combinators. 1,098
benjamin-hodgson/pidgin A lightweight and fast parsing library for C#. 931
marwes/combine A Rust library implementing parser combinators for building efficient and flexible parsers 1,307
keean/parser-combinators A C++ library for building efficient and maintainable parsers with flexible composition and runtime polymorphism. 97