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.
227 stars
9 watching
31 forks
Language: Swift
last commit: over 2 years ago
Linked from 1 awesome list
functionalparserparser-combinatorsswift
Related projects:
Repository | Description | Stars |
---|---|---|
haskell/parsec | A parser combinator library designed to be industrial-strength and easy to use | 847 |
dashbitco/nimble_parsec | A lightweight and efficient library for building text-based parsers using composable combinators | 810 |
stephan-tolksdorf/fparsec | A parser combinator library for F# | 529 |
davecom/swiftgraph | A pure Swift implementation of a graph data structure with algorithms and utility functions | 757 |
benjamin-hodgson/pidgin | A lightweight and fast parsing library for C#. | 919 |
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,094 |
scala/scala-parser-combinators | A library for building parsers in Scala using combinator-based parsing | 656 |
takahisa/parseq | A monadic parser combinator library for C# | 61 |
haskell/attoparsec | A fast Haskell parser combinator library for efficient text and binary data parsing | 513 |
marwes/combine | A Rust library implementing parser combinators for building efficient and flexible parsers | 1,302 |
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 parsing and pretty-printing LL(1) languages in Scala. | 56 |
r1chardj0n3s/parse | A library that parses strings using a specification based on the Python format() syntax | 1,713 |
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 |