Web IDL processor

widlproc parses WebIDL and converts it into an XML format

The documentation is in widlproc.html.

Latest Windows build

Other Windows build

Apache 2 licensed C source

The subversion repository containing the source is at http://widl.webvm.net/svn/widlproc/trunk/.

Contacting the author

widlproc@webvm.net

Uses

widlproc can be used to validate WebIDL in W3C specifications.

widlproc's generated XML is used to generate BONDI API documentation from BONDI WebIDL files with Doxygen-like comments.

widlproc's generated XML is used to create C bindings with widl2c from the WebVM SDK. This allows rapid native implementations of WebIDL defined device APIs.

widlproc's generated XML can be used to generate Javascript stub code, enriched with JSDoc. This allows rapid prototyping of newly designed device APIs.

widlproc's generated XML can be transformed to generate test cases for Web IDL defined interfaces.

widlproc-412.linux-x86 Web service