Télécharger la liste

Description du projet

EWG (Eiffel Wrapper Generator) is a tool that generates Eiffel wrapper classes for C libraries. It can be used to create libraries that bridge the gap between Eiffel and C. It aims to work for arbitrary ANSI C and with all common Eiffel compilers. It is ideal for creating cross-platform, cross-Eiffel-compiler, and
cross-C-compiler C library wrappers. It can handle pretty much all ANSI C, but understands Visual C and GCC extensions as well.

Système requise

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2004-03-27 17:53 Retour à la liste release
0.8.0

Support de configuration a été ajoutée. Il est maintenant possible de spécifier quoi et quoi ne pas emballer. Grâce à l'appui de configuration, le nombre d'enveloppes non utilisées dans les exemples a été considérablement réduit. L'analyseur accepte la "__inline__", "__forceinline", et "__signed__" mots-clés. Bugs ont été corrigés. Noms de classes Wrapper ont maintenant une longueur maximale. L'interface de commande a été simplifiée. L'exemple GTK a été améliorée. Accesseurs membre Struct ont des noms mieux maintenant.
Tags: Major feature enhancements
Configuration support has been added. It is now possible to specify
what and what not to wrap. Due to configuration support, the number of
unused wrappers in the examples has been greatly reduced. The parser
accepts the "__inline__", "__forceinline", and "__signed__" keywords.
Bugs have been fixed. Wrapper class names have now a maximum length.
The commandline interface has been simplified. The GTK example has been
improved. Struct member accessors have better names now.

Project Resources