javacc / javaccPlugin

A JavaCC plugin for Gradle
MIT License
33 stars 15 forks source link

Provides support for JTB, the Java Tree Builder #27

Open zosrothko opened 7 years ago

zosrothko commented 7 years ago

Hi

Using JTB is quite useful for building a Abstract Syntax Tree (and an Abstract Semantic Tree). Could you plan to add the support of JTB in your plugin (as much as the Eclipse JavaCC plugin support it)

Thanks

Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.

zosrothko commented 7 years ago

Just a simple question: There is a bundled AntLR plugin in gradle. Did you think about releasing your plugin as a bundled plugin with gradle?

johnmartel commented 7 years ago

This plugin is released through the Gradle Plugins Portal. As I am not a Gradle member, I don't think I can actually bundle my plugin with Gradle. That is not important, as it is available through the standard plugin mechanism.

zosrothko commented 7 years ago

Sure it is not important.... but one has to import your plugin explicitly while it would be easier if your plugin was bundled with gradle... it is just a way to improve the usability and to place JavaCC at the same level as AntLR

zbynek commented 1 year ago

The link in ticket description is dead. http://compilers.cs.ucla.edu/jtb/ is still active, last release of the tool is from 2016 https://mvnrepository.com/artifact/edu.purdue.cs/jtb