A code generator for connecting C/C++ with other programming languages
...SWIG is typically used to parse C/C++ interfaces and generate the 'glue code' required for the above target languages to call into the C/C++ code. SWIG can also export its parse tree in the form of XML.
The xulide project is target on RAD(Rapid Application Development) using XUL,RDF,JavaScript,XPCOM. The RAD product is used in database oriented programming. ex. ERP