Paket: c2hs (0.28.8-1 und andere)
Links für c2hs
Debian-Ressourcen:
Quellcode-Paket c2hs herunterladen:
Betreuer:
Externe Ressourcen:
- Homepage [hackage.haskell.org]
Ähnliche Pakete:
Schnittstellengenerator C->Haskell
C->Haskell ist ein Schnittstellengenerator, der die Entwicklung von Haskell-Anbindungen zu C-Bibliotheken vereinfacht. Das Programm verarbeitet vorhandene C-Header, welche die C-seitigen Datenstrukturen und Funktionssignaturen definieren. Dies geschieht in Kombination mit Haskell-Modulen, welche die Haskell-seitigen Typsignaturen und Übertragungsdetails festlegen. Im Haskell-Code sind spezielle Befehle eingebettet (»Hooks«). Diese beschreiben Zugriffe auf C-Strukturen und -Funktionen -- sie werden vom Schnittstellenwerkzeug unter Berücksichtigung des dazugehörigen C-Headers erweitert.
Haskell 98 ist »die« bei Bedarf auswertende, funktionale Standard-Programmiersprache. Weitere Informationen und die Sprachdefinition befinden sich auf http://www.haskell.org/.
Dieses Paket enthält den Parser c2hs.
Andere Pakete mit Bezug zu c2hs
|
|
|
|
-
- dep: libc6 (>= 2.29) [nicht alpha, ia64, riscv64]
- GNU-C-Bibliothek: Laufzeitbibliotheken
auch ein virtuelles Paket, bereitgestellt durch libc6-udeb
- dep: libc6 (>= 2.34) [riscv64]
-
- dep: libc6.1 (>= 2.29) [alpha]
- GNU-C-Bibliothek: Laufzeitbibliotheken
auch ein virtuelles Paket, bereitgestellt durch libc6.1-udeb
- dep: libc6.1 (>= 2.33) [ia64]
-
- dep: libffi8 (>= 3.4)
- Fremdes Funktionsinterface, Laufzeitbibliothek
-
- dep: libgmp10 (>= 2:6.2.1+dfsg) [nicht riscv64, x32]
- Mehrfachgenaue, arithmetische Bibliothek
- dep: libgmp10 (>= 2:6.3.0+dfsg) [riscv64]
c2hs herunterladen
Architektur | Version | Paketgröße | Größe (installiert) | Dateien |
---|---|---|---|---|
alpha (inoffizielle Portierung) | 0.28.8-1 | 2.719,0 kB | 26.310,0 kB | [Liste der Dateien] |
amd64 | 0.28.8-1 | 835,8 kB | 5.406,0 kB | [Liste der Dateien] |
arm64 | 0.28.8-1 | 973,7 kB | 6.498,0 kB | [Liste der Dateien] |
armel | 0.28.8-1 | 908,9 kB | 5.323,0 kB | [Liste der Dateien] |
armhf | 0.28.8-1 | 917,0 kB | 5.319,0 kB | [Liste der Dateien] |
hppa (inoffizielle Portierung) | 0.28.8-1 | 2.302,4 kB | 26.102,0 kB | [Liste der Dateien] |
i386 | 0.28.8-1 | 841,7 kB | 4.308,0 kB | [Liste der Dateien] |
ia64 (inoffizielle Portierung) | 0.28.8-1 | 3.078,5 kB | 84.666,0 kB | [Liste der Dateien] |
m68k (inoffizielle Portierung) | 0.28.8-1 | 1.642,0 kB | 14.862,0 kB | [Liste der Dateien] |
mips64el | 0.28.8-1 | 2.600,2 kB | 26.889,0 kB | [Liste der Dateien] |
ppc64 (inoffizielle Portierung) | 0.28.8-1 | 1.694,4 kB | 21.041,0 kB | [Liste der Dateien] |
ppc64el | 0.28.8-1 | 1.746,9 kB | 17.521,0 kB | [Liste der Dateien] |
riscv64 | 0.28.8-1+b1 | 2.608,3 kB | 17.655,0 kB | [Liste der Dateien] |
s390x | 0.28.8-1 | 3.233,0 kB | 25.040,0 kB | [Liste der Dateien] |
sparc64 (inoffizielle Portierung) | 0.28.8-1 | 2.020,3 kB | 34.310,0 kB | [Liste der Dateien] |
x32 (inoffizielle Portierung) | 0.28.8-1 | 4.540,1 kB | 17.940,0 kB | [Liste der Dateien] |