Télécharger la liste

Description du projet

C->Haskell is an interface generator that simplifies the development of Haskell bindings to C libraries. The tool processes existing C header files that determine data layout and function signatures on the C side in conjunction with Haskell modules that specify Haskell-side type signatures and marshaling details. Hooks embedded in the Haskell code signal access to C structures and functions; they are expanded by the interfacing tool in dependence on information from the corresponding C header file.

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.

2007-12-26 23:15
0.15.1

Assortiment de mises à jour, améliorations et corrections de bugs.
Tags: Major feature enhancements
Assorted updates, enhancements, and bugfixes.

2005-08-07 17:26
0.14.2

Ce communiqué a un tout nouveau système de compilation Utiliser Cabal, a un beaucoup plus rapide analyseur C, génère des bindings indépendant d'une bibliothèque supplémentaire, et corrige quelques bogues.
Tags: Major feature enhancements
This release has a completely new build system using Cabal, has a much faster C parser, generates bindings independent of an extra library, and fixes some bugs.

2005-05-18 17:54
0.13.6

Soutien à GHC 6.4 (avec le système du forfait Cabal) a été ajouté.
Tags: Minor feature enhancements
Support for GHC 6.4 (with the Cabal package
system) was added.

2004-10-13 15:37
0.13.2

Cette version génère le code contraignant qui est conforme avec la version 1.0 de l'addendum FFI Haskell. Il peut manipuler les corps des fonctions C dans les fichiers d'entête. Le répertoire cible pour les fichiers générés est maintenant choisi d'une manière cohérente. Une fuite spatial a été fixée. Quelques corrections de bugs mineures ont été apportées.
Tags: Minor feature enhancements
This version generates binding code which complies
with version 1.0 of the Haskell FFI Addendum. It
can handle C function bodies in header files. The
target directory for generated files is now
selected in a consistent manner. A major space
leak was fixed. A couple of minor bugfixes were
made.

2003-06-10 10:30
0.11.5

Cette version introduit des directives du RPC, y compris le soutien pour la compilation conditionnelle, ainsi que du code C en ligne dans les modules obligatoires. Par ailleurs, GHC 6.0 est pris en charge.
Tags: Major feature enhancements
This version introduces CPP directives, including support for conditional compilation, as well as inline C code in binding modules. Moreover, GHC 6.0 is supported.

Project Resources