k-john-gough / gppgLinks
GPPG is a parser generator that produces parsers written in the C# V2 or higher. The input language is YACC-like, and the parsers are LALR(1), with the usual automatic disambiguations. Designed to work with GPLEX.
☆40Updated last year
Alternatives and similar repositories for gppg
Users that are interested in gppg are comparing it to the libraries listed below
Sorting:
- GPLEX is a scanner generator which produces lexical scanners written in C# V2 or higher. The input language is similar to the original LE…☆55Updated 4 years ago
- This package includes GPPG and GPLEX tools for compiling YACC and LEX source files in your C# project. Useful if you want to create a com…☆38Updated 5 months ago
- Fork of the C# Tiny Parser Generator by Herre Kuijpers.☆58Updated 3 years ago
- Visual Studio project template for developing directly in CIL assembly language☆17Updated 2 years ago
- Home of LoycCore, the LES language of Loyc trees, the Enhanced C# parser, the LeMP macro preprocessor, and the LLLPG parser generator.☆179Updated 8 months ago
- Java to C#.Net Translator☆20Updated 11 years ago
- Simple tools for working with immutable trees☆59Updated 2 weeks ago
- High-performance .NET regex engine with predictable performance☆48Updated last year
- A PEG parser for C#, using code generators☆34Updated 3 years ago
- A replacement for Microsoft.VisualStudio.LanguageServer.Protocol☆32Updated 2 years ago
- LLVM Bindings for .NET☆42Updated 7 years ago
- A Roslyn inspired rewrite of NQuery☆75Updated 9 months ago
- Library-based implementation of Code Contracts-like API☆34Updated last year
- Global type inference for C# 8 nullable reference types☆36Updated 5 months ago
- A C# parser combinator library☆19Updated 4 years ago
- LLVM Bindings for .NET☆91Updated this week
- A compiler framework for managed code.☆53Updated 5 years ago
- Desktop Antlr Grammar Editor☆33Updated 2 years ago
- Dyalect is a dynamic programming language for .NET.☆79Updated 3 weeks ago
- convert MSBuild project files to C# pseudo-code☆10Updated 7 months ago
- ☆23Updated 4 years ago
- A C# implementation of arbitrary-precision numbers and arithmetic☆56Updated 3 months ago
- Metadata-based part discovery for MEF, uses the Roslyn metadata reader and is faster than reflection.☆18Updated 9 years ago
- Aqla.RunSharp is a fork of RunSharp from Google Code with IKVM support☆27Updated 3 years ago
- Forking Prolog.NET by R. Todd from CodePlex☆30Updated 8 months ago
- ☆26Updated 9 months ago
- NQuery is a relational query engine written in C#. It allows you to execute a SELECT query against .NET objects.☆74Updated 10 years ago
- Common Intermediate Language (CIL) assembler available as a library, based on Mono assembler.☆56Updated 2 years ago
- Visual Studio debugging visualizer, and .NET visualization controls, for ANTLR4 parse trees☆71Updated 2 years ago
- A benchmark comparing WPF and other text rendering methods for speed☆30Updated 12 years ago