masala-parser
Parser library
A JavaScript implementation of parser combinators, enabling the creation of parsers from scratch and providing a flexible framework for parsing data.
Javascript Generalized Parser Combinators
145 stars
4 watching
11 forks
Language: JavaScript
last commit: 6 months ago
Linked from 1 awesome list
functional-programminggeneralizationmonadparsecparser-combinator
Related projects:
Repository | Description | Stars |
---|---|---|
haskell/parsec | A parser combinator library designed to be industrial-strength and easy to use | 847 |
marwes/combine | A Rust library implementing parser combinators for building efficient and flexible parsers | 1,302 |
davedufresne/swiftparsec | A Swift library for creating parsers from simple components using combinator logic | 226 |
aviate-labs/parser-combinators.mo | A library implementing monadic parser combinators for parsing structured data in the Motoko programming language. | 4 |
scala/scala-parser-combinators | A library for building parsers in Scala using combinator-based parsing | 656 |
keean/parser-combinators | A C++ library for building efficient and maintainable parsers with flexible composition and runtime polymorphism. | 97 |
takahisa/parseq | A monadic parser combinator library for C# | 61 |
mrkkrp/megaparsec | An industrial-strength monadic parser combinator library. | 922 |
haskell/attoparsec | Fast parser combinator library for parsing ByteStrings in Haskell, targeting network protocols and complex file formats. | 512 |
yahoojapan/swiftyxmlparser | An XML parsing library implemented in Swift | 584 |
drmohundro/swxmlhash | A Swift wrapper around XML parsing APIs, providing a simple way to parse XML into dictionary of arrays. | 1,411 |
hejsil/mecha | A parser combinator library for the Zig programming language | 474 |
yakaz/yamerl | An Erlang-based parser for human-friendly data serialization formats YAML and JSON | 205 |
therealklanni/jp | A commandline tool for parsing JSON from various sources | 51 |
tanakh/peggy | A parser generator for Haskell that focuses on simplicity and conciseness while providing fast and modern parsing capabilities | 93 |