| C-> Haskell C-> HASKELL is een interface-generator die de ontwikkeling van Haskell-bindingen aan C-bibliotheken vereenvoudigt. |
Download nu |
C-> Haskell Rangschikking & Samenvatting
- Naam uitgever:
- Manuel M T Chakravarty
- Uitgever website:
- http://www.cse.unsw.edu.au/~chak/haskell/c2hs/
C-> Haskell Tags
C-> Haskell Beschrijving
C-> Haskell is een interface-generator die de ontwikkeling van Haskell-bindingen vereenvoudigt aan C-bibliotheken. C-> Haskell is een interface-generator die de ontwikkeling van Haskell-bindingen vereenvoudigt aan C-bibliotheken. Het verwerkt bestaande C-header-bestanden die de gegevensindeling en de functiesignaturen op de C-zijde bepalen in combinatie met Haskell-modules die Haskell-Side-type handtekeningen en marshaling details opgeven. Huisters ingebed in de Haskell-codesignaal Toegang tot C-structuren en functies Uitgebreid door het interfacing-tool in afhankelijkheid van informatie van het overeenkomstige C-header-bestand. Een ander opmerkelijk eigendom is de lichtgewicht aard van de aanpak. Het idee voor het gereedschap is ontwikkeld tijdens de implementatie van GTK + HS, een Haskell-binding voor de GUI Toolkit GTK +. Dit laatste is niet langer onder actieve ontwikkeling, maar de opvolger, GTK2HS, gebruikt ook C-> Haskell.De generator wordt geïmplementeerd met behulp van de Compiler Toolkit en in het bijzonder de zelfoptimaliserende lexer- en parser-combinators van de toolkit. Het gebruik van de Toolkit vereenvoudigde de implementatie van C-> Haskell aanzienlijk. REQUIRINGEN: · De Glasgow Haskell CompilerInstallation:% TAR -XZF .TAR.GZ # Pak de bronnen% CD # wijzigen in de gids van Toplevel% Runghc Setup.hs Configureer # Configureer het Build System% Runghc Setup.hs Build # Build Alles % Runghc Setup.hs Installeer # Installeer C2HSIF U installeert u vanuit Darcs, lees alstublieft het bijbehorende gedeelte hierfirst. Wat is het nieuwe in Deze release: · Deze release built met GHC 6.4 tot en met 6.8 en ondersteunt ook OpenBSD en Windows. Bovendien is de documentatie bijgewerkt.
C-> Haskell Gerelateerde software