Script.NET on Irony Platform
Good news for Script.NET users. I have started reworking the language run-time because of the large feedback about first release. Hopefuly the new version will be more stable and efficient. The grammar of the language was also changed. The changes are minor and will not impact the majority of the exisiting code.
The preview of the future release was published:DownloadPreview
Info:
Irony is a new-generation .NET compiler construction kit. It utilizes the full potential of c# 2.0 and .NET Framework 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
Script.NET is a language that provides scripting functionality in .NET applications, embedding custom functionality into CLR applications. It is very simple, yet powerful enough to satisfy usual needs for scripting your application.