Skip to content

Releases: tulipcc/ParserGeneratorCC

ParserGeneratorCC 1.1.4

10 Jan 18:05
Compare
Choose a tag to compare
  • Updated to ph-commons 10
  • Java non-modern style no longer creates constructors without a Charset. See issue #29 - thanks @sfuhrm
  • Improved the code of the jj_ntk_f method to be more efficient

ParserGeneratorCC 1.1.3

13 May 15:56
Compare
Choose a tag to compare
  • Allow final when catching exceptions - issue #24
  • Changed Automatic-Module-Name to com.helger.pgcc
  • Fixed internal buffer corruption in generated code - issue #26

ParserGeneratorCC 1.1.2

02 May 11:40
Compare
Choose a tag to compare
  • JavaCC grammar can parse Java 7 language features (JavaCC PR 71)
  • Backported a CPP output fix from JavaCC
  • Fixed an error in JavaCharStream.template if KEEP_LINE_COLUMN is turned off

ParserGeneratorCC 1.1.1

02 May 11:41
Compare
Choose a tag to compare
  • Fixed an error in Java modern template SimpleCharStream - thanks to @nbauma109

ParserGeneratorCC 1.1.0

25 Oct 20:25
Compare
Choose a tag to compare
  • Focus is on improving the quality and consistency of the template files - this may cause interoperability problem because names change etc.
  • This version assumes that the created code uses at least Java 1.5 - JDK versions below 1.5 are no longer supported!
  • The option STATIC was removed - it caused too many variations in the templates which decreases maintainability. STATIC is now always false!
  • Added new option OUTPUT_ENCODING to define the character set for the output files
  • If JDK version is at least 1.6 than java.nio.Charset encoding is used and not String encoding in generated Streams.
  • The Java templates were modified so that the interface methods start with a lowercase character (beginToken instead of BeginToken) - the created code may need to be adopted!
  • A masking issue for ' and \ characters was resolved (issue #20)

ParserGeneratorCC 1.0.2

08 Jan 13:01
Compare
Choose a tag to compare

First public usable release that can be used to build this project