SwiftParsec

Parser library

A Swift library for creating parsers from simple components using combinator logic

A parser combinator library written in the Swift programming language.

GitHub

226 stars
9 watching
30 forks
Language: Swift
last commit: over 2 years ago
Linked from 1 awesome list

functionalparserparser-combinatorsswift

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
haskell/parsec A parser combinator library designed to be industrial-strength and easy to use 850
dashbitco/nimble_parsec A lightweight and efficient library for building text-based parsers using composable combinators 820
stephan-tolksdorf/fparsec A parser combinator library for F# 532
davecom/swiftgraph A pure Swift implementation of a graph data structure with algorithms and utility functions 759
benjamin-hodgson/pidgin A lightweight and fast parsing library for C#. 931
plioi/parsley A parsing library inspired by Haskell's Parsec and F#'s FParsec. 61
com-lihaoyi/fastparse A Scala-based library for writing fast parsers using parser combinators. 1,098
scala/scala-parser-combinators A parser combinator library for Scala 656
takahisa/parseq A monadic parser combinator library for C# 61
haskell/attoparsec A fast parser combinator library for efficient text parsing in network protocols and file formats 513
marwes/combine A Rust library implementing parser combinators for building efficient and flexible parsers 1,307
tomlokhorst/promissum A Swift library providing a set of combinators and utilities for working with asynchronous operations in an functional programming style. 68
epfl-lara/scallion A library for writing parsers and pretty printers for LL(1) languages in Scala using a novel parsing algorithm. 57
r1chardj0n3s/parse A library that parses strings using a specification based on the Python format() syntax 1,732
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