Open Source EXPRESS Parser / News: Recent posts

Now supports Express version 2

The Parser now supports the express amendment additions:

- extensible enumerations
- extensible selects
- abstract entities
- generic entites
- subtype constraints
etc.

The template.g, pretty.g and exp2xml.g files have been modified to use the new grammar, so, older ANTLR files should not work anymore.
Anyway, the new grammar is backward compatible with the older one (i.e. the new parser can read Express and ExpressV2 files as well)

Posted by Stephane Lardet 2001-07-05

Express to XML converter added.

This tool based on the express parser can convert STEP Express models to XML text using a specific DTD
(see http://ats.nist.gov/stepmod\)

Posted by Stephane Lardet 2001-06-08

New tree structure released

The last release of the parser features a new tree structure.
Every rule in the grammar now produces a tree node. The type of the node is a token named after the grammar rule.
See source and README.txt for further explanation.

Posted by Stephane Lardet 2001-04-23

Tree structure issues

After some discussion with potential users of the parser, we'll keep ANTLR's tree structure, but update the way the AST is built. Express-X rules will be removed in next version.

Posted by Stephane Lardet 2001-04-09