Looking for the latest version? Download IronMeta.3.8.zip (55.2 kB)
Name Modified Size Downloads / Week Status
IronMeta 2014-09-25 0
Readme.txt 2014-09-25 2.4 kB 0
Totals: 2 Items   2.4 kB
3.8: September 25, 2014: - Numerous bug-fixes and tweaks to the NuGet package. 3.2: October 22, 2013: - Memoization of left-recursive productions more memory efficient (thanks to pragmatrix) - Plugin now installs in VS 2013. 3.0: April 9, 2013: VS 2012 and NuGet package. - Now set up to build with Visual Studio 2012. - Now distributed as a NuGet package. 2.3: February 27, 2012: Combining parsers. - Made generated code more general so it is now possible to combine parsers by inheritance or encapsulation. - Added the ability to use anonymous object literals in rules. They match by comparing their public properties with the input object's properties. - Fixed a bug where string and char literals were not correctly handled in parsers whose input was not of type \c char. 2.2: February 21, 2012: Miscellaneous bug fixes. - Fixed an off-by-one error in input enumerables. - Now compiles with Mono. 2.1: July 1, 2011: Much refactoring, miscellaneous bug fixes. - Better error handling. - Added IronMeta.Matcher.CharMatcher.Input() and IronMeta.Matcher.CharMatcher.Trimmed() for more convenient string handling. - Added min/max repeats syntax (e.g. \c 'a' \c {1, \c 3}). 2.0: December 4, 2010: Many internal improvements. - Removed general backtracking functionality in favor of strict PEG semantics only. - Changed from Warth et al's left-recursion to Sergio Queiroz de Medeiros's much simpler and more general one. - Massive speedup. 1.4: July 18, 2009: Bug fixes and samples. - Fixed a bug when passing rules in a base class to another rule. - Added a sample that parses a data file and produces an XmlDocument. 1.3: June 2, 2009: Optimization pass. - IronMeta is now about an order of magnitude faster. - Fixed a bug when handling C# string literals. 1.2: June 1, 2009: Bug fixes and miscellaneous enhancements. - Added a simple interactive shell to the Calc program. - Fixed a bug that caused redundant evaluation of involved rules. - Fixed a bug with parsers that don't declare a base class. - Added "::=" as alternative to "=" for rules. - Changed condition operator to single question mark to conform to other OMetas. - C# object literals must be surrounded by curly braces. 1.1: - Can now handle IEnumerable literals (e.g. strings, for a matcher of characters). 1.0: May 16, 2009: Initial release
Source: Readme.txt, updated 2014-09-25

Thanks for helping keep SourceForge clean.

Screenshot instructions:
Red Hat Linux   Ubuntu

Click URL instructions:
Right-click on ad, choose "Copy Link", then paste here →
(This may not be possible with some types of ads)

More information about our ad policies

Briefly describe the problem (required):

Upload screenshot of ad (required):
Select a file, or drag & drop file here.

Please provide the ad click URL, if possible:

Get latest updates about Open Source Projects, Conferences and News.

No, Thank you