[About 2 months late to the party!]
Agreed with your points about XSD. I once worked on translating the
Google AdWords API into language bindings, and it was extremely
complex, because XSD is far _too_ flexible and somewhat under-
specified.
On Tue, Jun 07, 2011 at 04:47:23PM +0200, Geert Jansen wrote:
Maybe there's some stuff out there, but i'm not aware.
For libguestfs we wrote a custom generator:
http://git.annexia.org/?p=libguestfs.git;a=tree;f=generator;hb=HEAD
The files of interest are:
- generator_actions.ml : List of API calls
- generator_<...>.ml : Generator for language <...>
- generator_types.ml : Precise dscriptions of call and return types
Rich.
--
Richard Jones, Virtualization Group, Red Hat
http://people.redhat.com/~rjones
New in Fedora 11: Fedora Windows cross-compiler. Compile Windows
programs, test, and build Windows installers. Over 70 libraries supprt'd
http://fedoraproject.org/wiki/MinGW http://www.annexia.org/fedora_mingw