Projects / FreeCC

FreeCC

FreeCC (formerly KawaDD) is parser/lexer generator written in Java. It is a development fork of the well known JavaCC parser generator originally developed at Sun Microsystems. It has extra features such as "code injection" and more flexible tree-building strategies. Also, it is far easier to customize the code the tool generates, because it uses FreeMarker templates that can be tailored for one's needs.

Tags Software Development Code Generators
Operating Systems OS Independent
Implementation Java

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  13 Jan 2009 18:35
  • Rrelease-after

Changes: A major bug was fixed where FreeCC would not work on many grammars that contain case-insensitive token matching. The Node/Token/BaseNode API was rounded out and cleaned up. The MULTI option now generates subclasses of Token as well as BaseNode. An introductory tutorial (still incomplete) has been added. Many out-of-the-box defaults have been changed. Code generated by the tool Generated code now requires JDK 1.5.

  • Rrelease-mid
  •  20 Nov 2008 18:34
  • Rrelease-after

Changes: This release contains a host of minor bugfixes, as well as some extra polish, such as an Ant task.

  • Rrelease-mid
  •  22 Oct 2008 17:29
  • Rrelease-after

Changes: This release introduces a new INCLUDE_GRAMMAR statement that allows you to organize your grammar file into multiple physical files. The NODE_PACKAGE option is working now (it was not working in 0.9). There has been a lot of code cleanup and a multitude of minor bugfixes.

220080d83913dc1b64b1edd239dd925a_thumb

Project Spotlight

Alkitab Bible Study

A desktop bible study software.

0d68ffc9160161e5bbf2a41bdc05c63d_thumb

Project Spotlight

htop

An interactive text mode process viewer for Linux. A 'better top'.