parakeet

Parser

A parsing library designed to efficiently parse programming languages

A fast and simple .NET parsing library

GitHub

72 stars
7 watching
6 forks
Language: C#
last commit: almost 2 years ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
benjamin-hodgson/pidginA lightweight and fast parsing library for C#.931
r1chardj0n3s/parseA library that parses strings using a specification based on the Python format() syntax1,732
haskell/parsecA parser combinator library designed to be industrial-strength and easy to use850
argonaut-io/argonautA library for parsing and manipulating JSON data in Scala.546
haskell/attoparsecA fast parser combinator library for efficient text parsing in network protocols and file formats513
takahisa/parseqA monadic parser combinator library for C#61
flyx/parsertoolsA library providing tools and classes for building lexers and parsers in Ada.6
plioi/parsleyA parsing library inspired by Haskell's Parsec and F#'s FParsec.61
aerogo/codetreeAn indented code parser that generates a tree structure from various programming languages.24
aviate-labs/parser-combinators.moA library implementing monadic parser combinators for parsing structured data in the Motoko programming language.4
tree-sitter/tree-sitter-cppA C++ implementation of the Tree Sitter parser framework279
davedufresne/swiftparsecA Swift library for creating parsers from simple components using combinator logic226
m4rw3r/chompA fast and expressive monadic-style parser combinator for Rust.245
b3b00/cslyA C# library that simplifies the generation of lexers and parsers using compact, type-safe definitions.377
abothe/d_parserA C# implementation of a parser and resolver for analyzing D programming language code.30