Currently the CSharp3 target can't be used with the Java version of the tool.
I need to get it working so I can do a performance comparison with the current C# version of the tool - I put in some optimizations (CL7102) and currently it compiles the 8 grammars that are used for the tool itself in 3.4s. I built a set of binaries that's current to CL 7111. Due to the way the assemblies are versioned, I'm waiting to check it in until you're ready to release the java version (otherwise I have to change it from 3.3.0 to 3.3.1 if someone makes a change in the next few days). Sam -----Original Message----- From: Terence Parr [mailto:[email protected]] Sent: Sunday, November 21, 2010 2:17 PM To: Johannes Luber; Sam Harwell Cc: Jim Idle; [email protected] Dev Subject: Re: [antlr-dev] antlr 3.3 release [C# 2, 3 template change needed] Hi. yeah, templates have changed as have a few runtime files. changes file should have info. I had to change to get real profiling data out for a paper. sorry! we can skype and discuss if you want... hasDelegates sounds like a new one. but why would *old* templates ref new method? OH! i see C# refs them but java doesn't <if(grammar.hasDelegates)> Apparently I *removed* a method... Ter On Nov 21, 2010, at 12:09 PM, Johannes Luber wrote: > I have to eat my own words. *grr* My main PC and my notebook, which I have installed maven and JDK still don't work. And only my main PC does have the rest of the developing chain on it. I don't know why, I deleted .m2, updated the workspaces, did "mvn -N install" and "mvn -Dmaven.test.skip=true package assembly:assembly" to get the output I've attached. > > And I don't have access to the PC where it works till next weekend... So I thought: As I only need jars for some last tests, why not download the latest snapshot? But I've ended up with the following error: > > "[exec] error(10): internal error: Class org.antlr.tool.Grammar has no such attribute: hasDelegates in template context [outputFile lexer] : java.lang.NoSuchFieldException: hasDelegates" > > Did you change the templates in some incompatible way, Ter? Seems I > have to catch up with the latest changes then. :/ > > Johannes > >> Hooray! The paper I just submitted refers to 3.3; I'm hoping that the >> peer review won't review anything until after I release 3.3 ;) I >> definitely want to do before Thanksgiving break, so that means >> Wednesday. would that be okay with you guys? >> T >> >> On Nov 20, 2010, at 3:45 PM, Johannes Luber wrote: >> >>> >>>> I don't think that there are bugs, otherwise Ter could not build it >>>> either. Delete your maven repository and start again I think. I >>>> will >> double check >>>> here. >>>> >>>> Jim >>> >>> One of the PCs which failed before works now. Have to check others, >>> too, >> but things look good so far. :) >>> >>> Johannes >>>> >>>>> -----Original Message----- >>>>> From: Johannes Luber [mailto:[email protected]] >>>>> Sent: Friday, November 19, 2010 7:21 AM >>>>> To: Terence Parr; [email protected] >>>>> Cc: [email protected] >>>>> Subject: Re: [antlr-dev] antlr 3.3 release >>>>> >>>>>> Hi. anybody want changes in for 3.3, please get them in soon. >>>>>> likely this weekend or early next week I will push 3.3 >>>>>> >>>>>> Ter >>>>> >>>>> Hi, >>>>> >>>>> I would love to make a official 3.3 release for the C# target, but >>>>> for weeks my build PCs fail to generate the jars (2 reals, one >>>>> VM). I have asked Jim to fix the bug(s), but he hasn't had time yet to do so. >> Until >>>>> then I can't fix at least the bugs, which cause compile errors for >>>>> generated files. :( >>>>> >>>>> Johannes >>>>> -- >>>>> GRATIS! Movie-FLAT mit über 300 Videos. >>>>> Jetzt freischalten unter http://portal.gmx.net/de/go/maxdome >>>> >>>> _______________________________________________ >>>> antlr-dev mailing list >>>> [email protected] >>>> http://www.antlr.org/mailman/listinfo/antlr-dev >>> >>> -- >>> GMX DSL Doppel-Flat ab 19,99 €/mtl.! Jetzt auch mit gratis >>> Notebook-Flat! http://portal.gmx.net/de/go/dsl >> > > -- > GMX DSL Doppel-Flat ab 19,99 €/mtl.! Jetzt auch mit gratis > Notebook-Flat! http://portal.gmx.net/de/go/dsl <mvn.out> _______________________________________________ antlr-dev mailing list [email protected] http://www.antlr.org/mailman/listinfo/antlr-dev
