| C-> haskell. c-> haskell é um gerador de interface que simplifica o desenvolvimento das ligações de Haskell para as bibliotecas C. |
Baixe Agora |
C-> haskell. Classificação e resumo
- Nome do editor:
- Manuel M T Chakravarty
- Site do editor:
- http://www.cse.unsw.edu.au/~chak/haskell/c2hs/
C-> haskell. Tag
C-> haskell. Descrição
C-> Haskell é um gerador de interface que simplifica o desenvolvimento das ligações de Haskell para as bibliotecas C. C-> Haskell é um gerador de interface que simplifica o desenvolvimento das ligações de Haskell para as bibliotecas C. Ele processa arquivos de cabeçalho C existentes que determinam layout de dados e assinaturas de função no lado C em conjunto com os módulos do Haskell que especificam assinaturas de tipo de lado do Haskell e detalhes de marshaling.Hooks incorporados no acesso ao sinal de código de haskell às estruturas e funções C, são expandido pela ferramenta de interface na dependência de informações do arquivo de cabeçalho C correspondente. Outra propriedade notável é a natureza leve da abordagem. A ideia para a ferramenta foi desenvolvida durante a implementação de GTK + HS, uma ligação de Haskell para o GUI Toolkit GTK +. Este último não está mais sob desenvolvimento ativo, mas seu sucessor, GTK2HS, também usa c-> haskell.O gerador é implementado usando o kit de ferramentas do compilador e, em particular, os combinadores de lexer e analisadores auto-otimizadores do kit de ferramentas. O uso do kit de ferramentas simplificado a implementação de C-> Haskell Consideravelmente.Requements: · O Glasgow Haskell CompilerInstalação:% TAR -XZF .tar.gz # Desembale as fontes% CD # mude para o diretório TOPLEVEL%% Runghc setup.hs configure # Configure o sistema de compilação% setup.hs build # construa tudo % runghc setup.hs install # install c2hsif você está instalando a partir de Darcs, por favor, leia a seção correspondente abaixo de First.what novo em Esta versão: · Esta versão constrói com o GHC 6.4 a 6.8 e também suporta adequadamente OpenBSD e Windows. Além disso, a documentação foi atualizada.
C-> haskell. Software Relacionado