Alpha release

Rating:        Based on 33 ratings
Reviewed:  26 reviews
Downloads: 22687
Released: Mar 10, 2012
Updated: Mar 11, 2013 by rivantsov
Dev status: Alpha Help Icon

Recommended Download

Source Code Irony_2013_03_10
source code, 1004K, uploaded Mar 11 - 22687 downloads

Release Notes

Alpha release.
Contains core Irony assembly, Grammar Explorer and several sample grammars/parsers for c#, Java, Scheme, GWBasic, JSON, SQL, Refal, parser and interpreter for arithmetic expressions. Support for command line execution. Silverlight-compatible version included.

Sep 29, 2012 — Download file updated.
Bug fixes, minor improvements

Reviews for this release

     
Wonderfull, extermely usefull, very clever project ! Thank you very much and keep it up !
by bysontin on Mar 20 at 2:21 PM
     
Nice work and keep it up!
by HerksAw on Jan 20 at 2:22 AM
     
This is awesome and make things so much easier! It's so clear and so clever!
by imgen on Jan 12 at 2:17 AM
     
Excellent work! I'm just out of words to praise your code!
by battie85 on Jul 18, 2012 at 5:32 AM
     
As a parser excellent. Issues: Incomplete documentation, tutorials. Other: I did some work on the grammarexplorer and parser to support testing intellisense inside grammarexplorer. It would be nice to have a working LanguageService example using Irony distributed with Irony solution.
by ursuletzu on Oct 15, 2011 at 11:01 AM
     
I've used Irony for parsing a myriad of solutions. It is really the BEST way to create parsers for a .NET application. The Irony people rock!
by carlos5678 on Oct 15, 2011 at 12:36 AM
     
Extremely useful kit, even though documentation (most notably XML documentation) at the moment is very sparse, making the learning curve a bit steeper. However, when you get the hang of it, setting up new languages is a breeze! Hope to see the project go out of the current "hold" status. Keep up the excellent work!
by bernhof on Aug 4, 2011 at 8:22 AM
     
Excellent project. Parsing could not have been of more fun than this! Keep up the good work.
by anidotnet on Mar 23, 2011 at 9:59 AM
     
Excellent. Easy to get started and productive. Some good examples to follow.
by wmh on Mar 2, 2011 at 7:28 PM
     
This is just amazing... Thanks for the great work!
by mysyasir on Dec 26, 2010 at 2:06 PM
     
Excellent project that makes implementing a scanner and parser extremely straightforward.
by songexe on Jun 17, 2010 at 3:50 PM
     
Excellent. I have employed Irony in the Jetfire dynamic language (Jetfire.codeplex.com) to implement a new 'Linq' like database search feature. Currently looking at using Irony to replace our existing parser. Keep up the great work!
by JohnHansen on Jun 9, 2010 at 12:32 AM
     
Excellent work Roman! Thanks for the great tool! We got a simple grammar together and were converting Google-style Web search syntax to SQL full-text search syntax in a matter of hours! Now working on new Irony-based projects!
by Tupacs01 on Jun 1, 2010 at 3:19 PM
     
Well done with an innovative and useful project.
by Kalori on Mar 13, 2010 at 11:04 AM
     
Great Jan 24 release, both my issues re. previous code drop are fixed! Some breaking changes found: StringFlags => StringOptions TermOptions => TermFlags ParseTreeNode.FindFirstChildToken => FindToken KeyTerm.OptionIsSet => FlagIsSet KeyTerm.Options => Flags
by henrits on Jan 25, 2010 at 8:56 AM
     
Excellent product and really easy to use
by jorgeleo on Jan 12, 2010 at 1:29 AM
     
Irony is a very powerful and intelligent framework. It certainly is the greatest compiler toolkit I discovered this year. It took about one hour to rewrite my Refal parser from Coco/R to Irony and a couple of days to build working interpreter (I planned to spend about a couple of weeks). Very clean API, easy to understand. Excellent tool, highly recommended!
by yallie on Dec 29, 2009 at 1:17 AM
     
It's great, but xml-comments for IntilliSense were nice!!!
by icetea94 on Dec 14, 2009 at 3:26 PM
     
Simple, pratical, flexible and powerful. I am seriously considering migrating from my Gold Parser to Irony.
by Sygnus on Dec 11, 2009 at 5:52 PM
     
Seems like an awesome tool, unfortunately removing the source control bindings makes it difficult to get started and when I run the grammar explorer and select C# I immediately get a nasty error. After these initial stumbling blocks all I can say is WOW, Irony is pretty damn incredible. I'll never use another parser builder.
by dakkon on Dec 8, 2009 at 6:33 PM
     
Irony is truly excellent. I had my first DSL up and running in a couple of hours. It is much more usable than Lex/Yacc. The GrammarExplorer tool is also very useful during development. Great job, sir.
by RichardEvans on Nov 20, 2009 at 10:34 PM
     
Irony's strength is its simplicity while being very powerful. Its tight integration into .NET is great, avoiding to deal with separate grammar files or external grammar compiler... This makes Irony the most promising lexer/parser for .NET.
by alexandre_mutel on Nov 5, 2009 at 9:32 PM
     
Excellent framework, makes the grammar orthogonal to the scanner/parser, which greatly improves maintainability. Good design, easy to use intuitive API. I was up and running in no time!
by KirillOsenkov on Oct 29, 2009 at 8:04 AM
     
I was in search of creating a DSL for my VSTO Excel Project Irony is the perfect tool for my needs Thank you
by artyprog on Oct 16, 2009 at 11:01 AM
     
Irony represents the next generation of compiler tools. Its a great alternative to LEX and YACC.
by bmorrison on Feb 11, 2009 at 2:55 AM
     
a intelligent, excellent to use tool! It's a must for creating parsers. forgett lex use irony.
by ww2912 on Dec 23, 2008 at 9:56 AM