This program is a simple IDL-parser that is used to generate header-include
files for the Gecko-SDK.
This application is able to parse the .idl files from the Gecko-SDK project.
It could be that it can be used or extended to parse idl-files from other
projects, but I never tested that.
The generated Pascal-sources are as close as possible to the original idl
files.
It is possible to specify what to do with each idl-type and how to
translate them into Pascal code. These settings are passed in a separate
configuration file. An example of such a file is idltypemap.cfg.
All files are licensed by the modified LGPL, as used in the Lazarus LCL.
I hope this is useful for someone,
Joost van der Sluis, CNOC
March 19, 2012