etch  ] [  etch-m68k  ] [  lenny  ] [  squeeze  ] [  sid  ]
[ Paquet source : cpphs  ]

Paquet : cpphs (1.9-1 et autres)

Simplified cpp-a-like preprocessor for Haskell

The C pre-processor has been widely used in Haskell source code. It enables conditional compilation for different compilers, different versions of the same compiler, and different OS platforms. It is also occasionally used for its macro language, which can enable certain forms of platform-specific detail-filling, such as the tedious boilerplate generation of instance definitions and FFI declarations.

However, gcc's cpp has recently been evolving to more strictly adhere to the C standard. This has had the effect of making it increasingly incompatible with Haskell's syntax. This is a cpp-a-like designed with Haskell's syntax in mind.

Étiquettes: Software Development: Interpreter, Haskell Development, Implemented in: Haskell, User Interface: Command Line, Role: Program, Scope: Utility, Works with: Source Code

Autres paquets associés à cpphs

  • dépendances
  • recommandations
  • suggestions
  • dep: libc0.1 (>= 2.3) [kfreebsd-i386]
    bibliothèque C GNU : bibliothèques partagées
    un paquet virtuel est également fourni par libc0.1-udeb
  • dep: libc0.3 (>= 2.3.5-1) [hurd-i386]
    bibliothèque C GNU : bibliothèques partagées
    un paquet virtuel est également fourni par libc0.3-udeb
  • dep: libc6 (>= 2.3) [i386]
    bibliothèque C GNU : bibliothèques partagées
    un paquet virtuel est également fourni par libc6-udeb
    dep: libc6 (>= 2.3.3) [amd64]
    dep: libc6 (>= 2.3.5-1) [m68k]
    dep: libc6 (>= 2.4) [armel, mips, mipsel, powerpc, s390]
    dep: libc6 (>= 2.5) [hppa]
    dep: libc6 (>= 2.6) [sparc]
  • dep: libc6.1 (>= 2.3.5-1) [ia64]
    bibliothèque C GNU : bibliothèques partagées
    un paquet virtuel est également fourni par libc6.1-udeb
    dep: libc6.1 (>= 2.4) [alpha]
  • dep: libffi5 (>= 3.0.4) [non armel, hurd-i386, ia64, kfreebsd-i386, m68k]
    Foreign Function Interface library runtime
    dep: libffi5 (>= 3.0.7-1) [armel, kfreebsd-i386]
  • dep: libgcc1 (>= 1:4.4.0) [armel]
    Bibliothèque de support GCC
  • dep: libgmp3c2
    Bibliothèque arithmétique à multi-précision
  • sug: ghc6
    GHC - the Glasgow Haskell Compilation system
    ou hugs
    Interpréteur Haskell 98

Télécharger cpphs

Télécharger pour toutes les architectures proposées
Architecture Version Taille du paquet Espace occupé une fois installé Fichiers
alpha 1.9-1 1 630,4 ko8844 ko [liste des fichiers]
amd64 1.9-1 279,9 ko1096 ko [liste des fichiers]
armel 1.9-1 1 145,7 ko7100 ko [liste des fichiers]
hppa 1.9-1 1 614,8 ko7288 ko [liste des fichiers]
hurd-i386 0.7-4 605,3 ko3408 ko [liste des fichiers]
i386 1.9-1 254,9 ko816 ko [liste des fichiers]
ia64 0.7-4 1 030,9 ko9796 ko [liste des fichiers]
kfreebsd-i386 1.9-1 253,1 ko816 ko [liste des fichiers]
m68k (portage non officiel) 0.7-4 612,4 ko3556 ko [liste des fichiers]
mips 1.9-1 1 252,1 ko8344 ko [liste des fichiers]
mipsel 1.9-1 1 224,9 ko8348 ko [liste des fichiers]
powerpc 1.9-1 282,8 ko1032 ko [liste des fichiers]
s390 1.9-1 1 548,0 ko6764 ko [liste des fichiers]
sparc 1.9-1 1 035,7 ko5476 ko [liste des fichiers]