Community
Participate
Working Groups
On the Howto "generate the parser" page, it is stated that LPG 2.30 is used for the parser generation, but LPG is now called JikesPG and most current version is 1.3. With 1.3 generation does not work. I also posted a bug report to the jikes project (Bug #3873) and a workaround is provided there.
No LPG/JikesPG 2.30 is found on the referred website of the howto.
The attached patch resolves two problems with the HOWTO: that the link is completely 404 and that one does not have to edit the file to replace TokenName$eof and TokenName$error.
Created attachment 28192 [details] Patch against the compiler howto and the two JikesPG grammars
Moving to JDT/Core.
The page was revised recently with official link to JikesPG. A recent version of it has the fixes which allow to process our grammar files. Olivier - pls look at the patch (is it still necessary?)
I'll get the changes in the howto, but I won't release the ones made in the grammar files. With these changes, the TokenName$eof and TokenName$error end up not getting the right value.
Closing as FIXED. Changes have been integrated in the last doc.
Verified for 3.2 M3 using build I20051031-0010