Quick Start

  1. Download the Source Distribution of JBurg, or get it from CVS: cvs -z3 -d:pserver:anonymous@cvs.jburg.sourceforge.net:/cvsroot/jburg co jburg

  2. Third party tools required:

  3. Hand-edit jburg/build.xml and jburg/test/tl1/build.xml to set the paths to the JBurg source and the tools (gotta study up and figure out why ant doesn't pick up $HOME).

    Or just define your roots on the command line, for example:

    ant -DProjectRoot=jburgRoot -DtoolsRoot=rootDirForTools

  4. ant parser classes in the jburg directory builds JBurg as discrete classes.

    ant parser jarfile builds JBurg and creates bin/jburg.jar.

  5. ant in the jburg/test/tl1 directory builds the TL/1 compiler and runs the "Hello, World/14" example.

Other targets in the tl1 build file: