Parse your OpenEdge ABL source code!
Joanju Proparse is a free, open-source library (Java and .Net) released under the terms of the Eclipse public license.
Visit oehive.org/proparse to find the Proparse project, usage notes, and source code.
The Proparse .Net DLL was compiled using IKVM (ikvm.net). The proparse.assemblies.zip archive contains proparse.net.dll as well as the minimum two IKVM assemblies needed for running Prolint. For uses beyond Prolint, you might require additional IKVM libraries.
If you are downloading Proparse for Prolint, then you will want to make sure you are using Prolint release 74 or later for use with Proparse.Net.
Download and unzip proparse.assemblies.zip. The assemblies must be in a directory where OpenEdge can find them, usually using the "-assemblies" startup parameter. Add proparse.net.dll to your OpenEdge "assemblies.xml" file. (Additional notes)
Time & date: 16:54, November 27, 2011.
Size: 5,159,979 bytes.
Proparse is written in Java, and can be used from any Java virtual machine language by referencing proparse.jar.
Time & date: 16:53, November 27, 2011.
Size: 8,801,112 bytes.