Wednesday, August 23, 2017

Free IFC-gen – Generate IFC Libraries for Different Programming Languages

From GitHub:

IFC-gen is a set of tools for generating an IFC library for use in the language of your choice. The code generator uses ANTLR to parse the Express.g4 grammar file and generate a parser. The parser is capable of reading the IFC object model as described in EXPRESS format in IFC4.exp. Each language target then implements an ExpressListener, whose methods are used to generate the code.

Source files for each language target can be found in the directory corresponding to the language's name. For example, the source code for the C# IFC library generator can be found in the /csharp folder.

Read more on GitHub »

No comments: