Please note that this site contains information about obsolete Debian releases; if you search for current data, please use packages.debian.org.
sarge  ] [  etch  ] [  lenny  ]
[ Source: cpphs  ]

Package: cpphs (0.7-2)

preprocessore semplificato simile a cpp per Haskell

Il preprocessore C è stato ampiamente usato nel codice sorgente Haskell. Abilita la compilazione condizionale per compilatori diversi, versioni diverse dello stesso compilatore e piattaforme con sistemi operativi diversi. È anche usato occasionalmente per il suo linguaggio di macro che può permettere alcune forme di autodefinizione di dettagli piattaforma-specifici, come la noiosa generazione ripetitiva di definizioni di istanze e dichiarazioni FFI.

cpp di gcc, tuttavia, si è recentemente evoluto per aderire in maniera più stringente allo standard C. Ciò ha avuto l'effetto di renderlo sempre più incompatibile con la sintassi Haskell. Questo è un sosia di cpp progettato tenendo a mente la sintassi Haskell.

Other Packages Related to cpphs

  • depends
  • recommends
  • suggests
  • dep: libc6 (>= 2.3.2.ds1-4) [not alpha, ia64]
    GNU C Library: Shared libraries and Timezone data
  • dep: libc6.1 (>= 2.3.2.ds1-4) [alpha, ia64]
    GNU C Library: Shared libraries and Timezone data
  • dep: libgmp3 [not arm, mips, mipsel]
    Multiprecision arithmetic library
  • sug: ghc6
    GHC - the Glasgow Haskell Compilation system
    or nhc98
    aNother Haskell Compiler (the nhc98 Haskell Compiler)
    or hugs
    A Haskell 98 interpreter

Download cpphs

Download for all available architectures
Architecture Package Size Installed Size Files
alpha 904.3 kB4908 kB [list of files]
arm 77.3 kB256 kB [list of files]
hppa 953.7 kB4788 kB [list of files]
i386 151.1 kB536 kB [list of files]
ia64 914.4 kB9452 kB [list of files]
m68k 537.1 kB3288 kB [list of files]
mips 110.1 kB384 kB [list of files]
mipsel 108.9 kB384 kB [list of files]
powerpc 580.6 kB3848 kB [list of files]
s390 930.0 kB4848 kB [list of files]
sparc 174.1 kB740 kB [list of files]