JBurg 2.0

A Java written code emitter generator and dynamic programming engine that can be used by Adobe ASC 2.0 and Apache Falcon ActionScript compilers
  1 Screenshot
JBurg is a Java-based BURG which can also be used as a general purpose dynamic programming engine.

The distribution includes a compiler for a Java-like language, that accepts input from a String or a Reader and returns a Class object.

last updated on:
September 11th, 2013, 12:17 GMT
file size:
566 KB
license type:
developed by:
Tom Harwood
operating system(s):
Mac OS X
binary format:
Home \ Development \ Java
Download Button

In a hurry? Add it to your Download Basket!

user rating



Rate it!
What's New in This Release:
  • The syntax has been rationalized and slightly modified in other respects.
  • JBurg 1.x's keywords were a mix of simple identifiers, e.g., ReturnType, and "qualified" identifiers, e.g., JBurg.Include. JBurg 2.0's keywords all start with the character '@' -- chosen because it's not too likely to conflict with identifiers in the target languages. For example, ReturnType becomes @ReturnType, and JBurg.Include becomes @Include.
  • Notes on the new syntax are available at https://sourceforge.net/p/jburg/wiki/JBurg2 Reference/
  • The C++ code emitter has undergone a top-to-bottom overhaul and is now on par with the Java emitter.
read full changelog

Add your review!