C-> haskell.

C-> Haskell ist ein Schnittstellengenerator, der die Entwicklung von Haskell-Bindungen an C-Bibliotheken vereinfacht.
Jetzt downloaden

C-> haskell. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • GPL
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Manuel M T Chakravarty
  • Website des Verlags:
  • http://www.cse.unsw.edu.au/~chak/haskell/c2hs/

C-> haskell. Stichworte


C-> haskell. Beschreibung

C-> Haskell ist ein Schnittstellengenerator, der die Entwicklung von Haskell-Bindungen an C-Bibliotheken vereinfacht. C-> Haskell ist ein Schnittstellengenerator, der die Entwicklung von Haskell-Bindungen an C-Bibliotheken vereinfacht. Es verarbeitet vorhandene C-Header-Dateien, die Datenlayout- und Funktionssignaturen auf der C-Seite in Verbindung mit Haskell-Modulen ermitteln, die auf Haskell-Side-Signaturen und Marshaling-Details angeben. Haskell-Code-Zugriff auf C-Strukturen und -funktionen erweitert durch das Schnittstellenwerkzeug in Abhängigkeit von Informationen aus der entsprechenden C-Header-Datei. Ein weiteres bemerkenswertes Eigentum ist die leichte Natur des Ansatzes. Die Idee für das Werkzeug wurde während der Implementierung von GTK + HS entwickelt, eine Haskell-Bindung für das GUI-Toolkit GTK +. Letzteres ist nicht mehr in der aktiven Entwicklung mehr, sondern der Nachfolger, GTK2HS, verwendet auch C-> Haskell.Das Generator wird mit dem Compiler-Toolkit und insbesondere der selbstoptimierenden Lexer- und Parser-Kombinatoren des Toolkits implementiert. Die Verwendung des Toolkits vereinfachte die Implementierung von C-> Haskell erheblich. Erheblich. runghc setup.hs konfigurieren # Konfigurieren des Build-Systems% Rundhc Setup.hs Build # Build alles [Werden Sie ggf. Werden Sie ggf. installieren Diese Version: · Diese Version erstellt mit GHC 6.4 bis 6.8 und unterstützt auch OpenBSD und Windows ordnungsgemäß. Darüber hinaus wurde die Dokumentation aktualisiert.


C-> haskell. Zugehörige Software

pyswarm

PYSWARM-Projekt (früher bekannt als OpenSwarm) verarbeitet Ihr UML 2.0-Modell, um eine Python-Server-Anwendung zu generieren. ...

185

Herunterladen

Shoelacer

Shoelacer erzeugt ein Paar kleiner C-Funktionen, um einen Satz von Daten zu komprimieren oder zu dekomprimieren. ...

129

Herunterladen