fholm/IronJS — Issue #88: Explore the possibility to use Irony in IronJS
Author: asbjornu
Created: 2011-10-20 08:18:11+00:00
State: open

[Irony](http://irony.codeplex.com/) is an interesting library for implementing languages on the .NET platform. For its description:

> Unlike most existing yacc/lex-style solutions Irony does not employ any scanner or parser code generation from grammar specifications written in a specialized meta-language. 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.

Some effort should be invested into exploring the possibility of using Irony to simplify IronJS.