Irony

Language parser toolkit

A .NET implementation kit for building language parsers and grammars.

Irony — .NET Language Implementation Kit

GitHub

514 stars
33 watching
97 forks
Language: C#
last commit: about 2 years ago

Related projects:

RepositoryDescriptionStars
jxxcarlson/l1A language demo project showcasing fault-tolerant parsing techniques for a simple language with a Lisp-like syntax.0
ohmjs/ohmA toolkit for building parsers and compilers using parsing expression grammars5,017
juliatext/languages.jlA package for working with human languages in Julia.54
sjl/beastA toolkit for building flexible objects in Common Lisp for video games.28
ivoputzer/cli-args-parser-kataImplementing a CLI arguments parser to process input in various formats5
thomas-girotto/mockgenA C# mocking library using source generators16
camlp4/camlp4A tool for writing extensible parsers for programming languages using OCaml's abstract syntax tree (AST) system.101
tom-englert/tomstoolboxA set of reusable .NET building blocks to simplify daily development tasks106
dbremner/peg-sharpA tool for generating C# code from Parsing Expression Grammars (PEGs) to implement packrat parsers.3
percolate/charlatanTools to generate mock implementations of interfaces in Go programming language203
lex4all/lex4allSoftware tool to generate pronunciation lexicons for low-resource languages using speech recognition and machine learning algorithms.21
sillsdev/libpalasoA collection of .NET libraries for language software development.44
darklang/darkA collaborative effort to improve and extend a functional programming language and its associated tools and infrastructure1,701
drewrwilson/toolsforactivismA curated list of digital tools for activism and social change973
ahgamut/tclA powerful platform for creating integration applications and GUIs.8