This is a tool that reads an EXPRESS schema, sorts the declarations, and outputs in one of the formats supported. Currently, the supported formats are normal EXPRESS schema, flattened EXPRESS schema, Common Lisp classes, and Ruby classes.

Source Code: browse GIT repository

Download: Files are not available for download, yet.

Building from Source

This tool uses a CLIM based graphical user interface that must be built using one of the commercial Lisp environments: LispWorks, Allegro CL. LispWorks is known to work.

  1. git clone git://
  2. cd step-toybox/apps/
  3. git clone git://
  4. cd exptool
  5. lispworks

You should now find a exptool file in the current directory.

Craig Lanning