Closed mickaelistria closed 1 year ago
lpg2 and jikespg write by Philiphe Charles.
This project is a fork of LPG which create by: Philiphe Charles, Robert M. Fuhrer , Gerry Fisher. But It didn't update since 2013-04-25. We are the user of this tool. We want to update this tool , so we fork it and update it here.the original fork only support java runtime . We brought the lsp server , vscode extend ,other language runtime for LPG2 .
JikesPG compatibility had been discussued.
https://github.com/daveshields/jikespg is af fork of jikespg.
I'm trying to learn a bit more about the world of parser generators. I know Eclipse JDT uses jikespg (an old 1.3 version) to generate the parser ( https://www.eclipse.org/jdt/core/howto/generate%20parser/generateParser.html ), I also found https://github.com/daveshields/jikespg ; and then this repo says "The LALR parser generator (LPG also known as JikePG)". So do you think that the parser generator here could be usable an alternative to jikespg in Eclipse, using the same grammar file ( https://github.com/eclipse-jdt/eclipse.jdt.core/blob/master/org.eclipse.jdt.core.compiler.batch/grammar/java.g ) and lead to same -or better- result?