Info
Version: | 0.9.1 |
Author(s): | Bogdan Kushnir |
Last Update: | Monday, September 9, 2013 |
.NET Fiddle: | Create the first Fiddle |
Project Url: | https://nuget.org/packages/IronText |
NuGet Url: | https://www.nuget.org/packages/IronText |
Install
Install-Package IronText
dotnet add package IronText
paket add IronText
IronText Download (Unzip the "nupkg" after downloading)
Dependencies
Tags
without additional external tools.
The distinguishing features of the project are that:
- grammar and lexical rules are described entirely using .net type system with custom attributes
- allows parsing any context-free grammar including ambiguous ones
- supports vocabularies of tokens and rules which can be reused in different languages
- generic methods can be used as a 'template rules'
- allows defining language abstraction using interfaces and abstract classes
which can have multiple implementations for different parsing tasks.
- has built in error handling
- has built in line,column counting.