[Joanju Logo]
    Projects, Utils, and Contributors Joanju Software

 Home


 Products
      Proparse
      Analyst


 Prices/Licenses
 Purchase
 Services
 Support
 Forum


 White Papers Etc.


 Projects, Utils,
 and Contributors


 Site History
 Contact us
 About Joanju
 Privacy

All of the following are based on or make some use of Proparse. JPJVM, by Joanju, is the one exception (it was initially written for the purpose of accessing ProRefactor from OpenEdge).

All of these downloads are found on oehive.org.

ProRefactor by Joanju is a large Java library which takes Proparse's syntax tree to the next level, by calculating scopes and symbol trees. Well, that's just what's at the core. Outside of that, it is also an Eclipse plug-in with various search-and-replace features, and it's much, much more...
AutoDox by Joanju is an automated code documentor which uses Proparse to find significant features in your programs and then output details of these features in HTML documents.
jpjvm Joanju's Progress to Java Virtual Machine linker is a DLL which allows you to load and use Java and a JVM from a Progress session.
Proparse Java/SWT tree view by Joanju is an example of using Proparse from Java. It is self contained with Java source and the JNI DLL necessary for loading Proparse from Java.
Prolint by Jurjen Dijkstra is a tool for automated source code review of Progress 4GL code. It reads one or more sourcefiles and examines it for bad programming practices or violations against coding standards.
IncludePath by Carl Verbiest, CCE NV, scans the source, looks for includes and adds the path (relative to source) to the include name.
PRO/Dox by Gordon Campbell takes AutoDox in two whole new directions. First, it generates XML instead of HTML, so that documentation can more easily be rendered in other formats (Word, PDF, etc). Second, it generates wire-frame diagrams of the frames it finds in your source code!
Proparse Browser by Allan Doane is for running and visualizing ad-hoc search/queries on a compile unit.
Proparse to XML by Allan Doane (QAD) reads from Proparse to generates an XML representation of the syntax tree for the program that was last parsed.
Proparse Treeview by Carl Verbiest is a tree visualization of Proparse's syntax tree, written in 4GL.
ProStyle by various authors uses various features from Proparse in order reformat source code in formats that are more consistent and easier to read.