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: about 1 month ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
benjamin-hodgson/pidgin A lightweight and fast parsing library for C#. 931
r1chardj0n3s/parse A library that parses strings using a specification based on the Python format() syntax 1,732
haskell/parsec A parser combinator library designed to be industrial-strength and easy to use 850
argonaut-io/argonaut A library for parsing and manipulating JSON data in Scala. 546
haskell/attoparsec A fast parser combinator library for efficient text parsing in network protocols and file formats 513
takahisa/parseq A monadic parser combinator library for C# 61
flyx/parsertools A library providing tools and classes for building lexers and parsers in Ada. 6
plioi/parsley A parsing library inspired by Haskell's Parsec and F#'s FParsec. 61
aerogo/codetree An indented code parser that generates a tree structure from various programming languages. 24
aviate-labs/parser-combinators.mo A library implementing monadic parser combinators for parsing structured data in the Motoko programming language. 4
tree-sitter/tree-sitter-cpp A C++ implementation of the Tree Sitter parser framework 279
davedufresne/swiftparsec A Swift library for creating parsers from simple components using combinator logic 226
m4rw3r/chomp A fast and expressive monadic-style parser combinator for Rust. 245
b3b00/csly A C# library that simplifies the generation of lexers and parsers using compact, type-safe definitions. 377
abothe/d_parser A C# implementation of a parser and resolver for analyzing D programming language code. 30