This project is read-only.

CSharp 4.0 v2

Rating:        Based on 3 ratings
Reviewed:  3 reviews
Downloads: 7290
Released: Jun 20, 2010
Updated: Jun 21, 2010 by anbrad
Dev status: Stable Help Icon

Recommended Download

Source Code
source code, 2981K, uploaded Jun 21, 2010 - 7290 downloads

Release Notes

The build optimizes the CSharp grammar. Backtracking and AST creation are off in this build. This is close to 3 times faster than the first release.
Project files have been updated to Visual Studio 2010. The UnitTest project builds the grammar file. You will have to hand edit the csproj to update any build switches you need for the antlr tool. I put all the options in one spot, so it shouldn't be too hard to update.

This build uses a private 3.3+ Antlr.Runtime.dll The updated jar to use with this runtime is included. The 3.1.3 runtime version gave me trouble on certain files, though it runs the unit tests just fine. I'm not sure what the bug is, but I had this runtime working with this grammar so I used it.

Reviews for this release

ZOMG!!!!! This is SWEET. I like how you handled it like a T4 Template generator. Thanks.
by RantNRave31 on Feb 8, 2012 at 1:54 PM
v2 fixed a lot of bugs. I used v1 which failed on a few files containing anonymous object code. They all passed in v2. It would be great if a few code generator examples could be included. :)
by bradleyasdf on Dec 21, 2010 at 11:51 PM
Thanks for your work, the only weakness of antlr is that it is really hard to find all the runtime + antlr with the same version together.
by Slashene on Nov 4, 2010 at 2:02 PM