in

DotNetMarche

.NET Framework User Group delle Marche

Irony - .NET Language Implementation Kit

Last post 03 May 2009 4:03 by Alkampfer. 1 replies.
Page 1 of 1 (2 items)
Sort Posts: Previous Next
  • 30 Apr 2009 0:44

    Irony - .NET Language Implementation Kit

    http://www.codeplex.com/irony

    Irony is a development kit for implementing languages on .NET platform. It uses the flexibility and power of c# language and .NET Framework 3.5 to implement a completely new and streamlined technology of compiler construction.
    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. See the expression grammar sample for an example of grammar definition in c# class, and using it in a working parser. 

  • 03 May 2009 4:03 In reply to

    Re: Irony - .NET Language Implementation Kit

    Ecco, questa è una cosa che ad avere tempo sarebbe molto interessante, soprattutto in ottica DSL.....

     Alk.

    --
    Continua ciò che hai cominciato e forse arriverai alla cima, o almeno arriverai in alto ad un punto che tu solo comprenderai non essere la cima. (Seneca)
    Alkampfer's Place
Page 1 of 1 (2 items)
Powered by Community Server (Commercial Edition), by Telligent Systems