Top 20 NuGet ast Packages

Invalid image
Irony is a development kit for implementing languages on .NET platform. In Irony the target language grammar is coded directly in c# using operator overloading to express grammar constructs. Irony's scanner and parser modules use the grammar encoded as c# class to control the parsing process.
Invalid image
JavaScript and CSS minification Library for use in .NET applications that want to provide minification or parsing functionality.
Invalid image
An engine for searching patterns in the source code, based on Unified AST or UST. At present time C#, Java, PHP, PL/SQL, T-SQL, and JavaScript are supported. Patterns can be described within the code or using a DSL.
Invalid image
The mutable wrapper of Microsoft's .NET Compiler Platform ("Roslyn") syntax tree. For simple manipulation of C# files.
Invalid image
Nemerle (http://nemerle.org) Language Macros Library
Invalid image
Easy infrastructure can replace F#'s AST at compile time.
Invalid image
Easy infrastructure can replace F#'s AST at compile time.
Invalid image
Easy infrastructure can replace F#'s AST at compile time.
Invalid image
Multi-platform native library for libLLVM.
Invalid image
A PEG (Parsing Expression Grammar) parser compiler that integrates with MSBuild / Visual Studio. Features selective packrat parsing and syntax-highlighting output.
Invalid image
Irony is a development kit for implementing languages on .NET platform. In Irony the target language grammar is coded directly in c# using operator overloading to express grammar constructs. Irony's scanner and parser modules use the grammar encoded as c# class to control the parsing process.
Invalid image
.NET port of Microsoft's TypeScript parser for simple AST manipulation
Invalid image
This package includes GPPG 1.5.2 and GPLEX 1.2.2 tools for compiling YACC and LEX source files in your C# project. After installing this package, just type "Add-Parser MyLanguage" into Package Manager Console to add a new parser in your project and then Build. For a working example type...
Invalid image
FluentSharp is an API that dramatically simplifies the use of .NET Framework APIs. This is the FluentSharp Ast which simplifies the use of C# files AST (Abstract Syntax Tree)
Invalid image
Minimalistic framework with type safe AST traversal
Invalid image
C# bindings for the libclang c++ parsing library.
Invalid image
The Stringe is a wrapper for the .NET String object that tracks line, column, offset, and other metadata for substrings.
Invalid image
Libclang bindings for .NET written in C#
Invalid image
Package description: Moppet.Lapa.dll, Moppet.Lapa.xml