JTB 
JAVA TREEBUILDER
SPECIAL EDITION FOR GJ 
DOWNLOAD
Special Edition 

JTB GJ Home 

Download 

  • Obtaining JTB GJ
  • Instructions
  • Previous Versions
  • Required tools

  •  

    Documentation 

    Examples 



    Standard JTB Home 
       


    Links: 
  • JavaCC
  • Design Patterns
  • Javasoft
  • GJ
  •  
    Jump to Java!

    Obtaining JTB GJ

    The current version of JTB GJ is 1.1.2.  Both the source codes and compiled executable are avaliable for JTB GJx.x here.  The current form of distribution uses InstallShield Java Edition, so it should pose no problem to install on any platform supported by InstallShield.  Other platforms should still be able to use the distribution but may not have an execution script automatically generated by InstallShield. 
     

    Instructions

    • Download jtbgj112.classNOTE: On Windows machines Netscape may save the file as "jtbgj112.exe".  Simply rename the file to jtbgj112.class.
    • Execute this class using a Java 1.1 (or higher) virtual machine.  For example, on Unix, the command would be
      • % java jtbgj112
    • Follow the on-screen instructions to complete installation.

    Previous Versions

    The previous "officially" released versions of JTB GJ was 1.0.  The classes generated by JTB GJ1.0 still use java.util instead of gj.util.  Therefore, there are still type castings in the syntax-tree classes and JTB GJ1.0 won't duplicate gj packages.  Though we recommend using 1.1.2 which contains more features, optimizations, and bug-fixes, 1.0 may still be downloaded if necessary.  Download jtbgj10.class and follow the directions above to install it.  The documentation for JTB GJ1.0 can be found in the Old Documentation page. 

    Required Tools

    Requirements for JTB GJ1.1.2:   

    Maintained by Wanjun Wang, wanjun@purdue.edu.
    Created September 4, 1997. 
    Last modified May 15, 2000.