sarge  ] [  etch  ] [  etch-m68k  ] [  lenny  ] [  sid  ]
[ 源代码: cpphs  ]

软件包: cpphs (0.7-4 以及其他的)

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.

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

其它与 cpphs 有关的软件包

  • 依赖
  • 推荐
  • 建议
  • dep: hugs [kfreebsd-amd64]
    A Haskell 98 interpreter
  • dep: libc0.1 (>= 2.3.5-1) [kfreebsd-i386]
    GNU C 语言运行库:共享库
    同时作为一个虚包由这些包填实: libc0.1-udeb
  • dep: libc0.3 (>= 2.3.5-1) [hurd-i386]
    GNU C 语言运行库:共享库
    同时作为一个虚包由这些包填实: libc0.3-udeb
  • dep: libc6 (>= 2.3.5-1) [除 alpha, armel, hurd-i386, i386, ia64, kfreebsd-amd64, kfreebsd-i386]
    GNU C 语言运行库:共享库
    同时作为一个虚包由这些包填实: libc6-udeb
    dep: libc6 (>= 2.3.6-6) [i386]
    dep: libc6 (>= 2.7-1) [armel]
  • dep: libc6.1 (>= 2.3.5-1) [alpha, ia64]
    GNU C 语言运行库:共享库
    同时作为一个虚包由这些包填实: libc6.1-udeb
  • dep: libgcc1 (>= 1:4.2.1) [armel]
    GCC支持库
  • dep: libgmp3c2 [除 kfreebsd-amd64]
    Multiprecision arithmetic library
  • sug: ghc6 [除 kfreebsd-amd64]
    GHC - the Glasgow Haskell Compilation system
    或者 hugs
    A Haskell 98 interpreter
  • sug: ghc6 [kfreebsd-amd64]
    GHC - the Glasgow Haskell Compilation system
    或者 nhc98
    软件包暂时不可用
    或者 hugs
    A Haskell 98 interpreter

下载 cpphs

下载可用于所有硬件架构的
硬件架构 版本 软件包大小 安装后大小 文件
alpha 0.7-4 1,053.1 kB5912 kB [文件列表]
amd64 0.7-4 224.8 kB928 kB [文件列表]
arm 0.7-4 703.5 kB4548 kB [文件列表]
armel 0.7-4 719.0 kB4624 kB [文件列表]
hppa 0.7-4 1,078.3 kB5268 kB [文件列表]
hurd-i386 0.7-4 605.3 kB3408 kB [文件列表]
i386 0.7-4 207.1 kB676 kB [文件列表]
ia64 0.7-4 1,030.9 kB9796 kB [文件列表]
kfreebsd-amd64 (非官方移植版) 0.7-2.1 25.1 kB106 kB [文件列表]
kfreebsd-i386 (非官方移植版) 0.7-4 605.2 kB3402 kB [文件列表]
m68k 0.7-4 612.4 kB3556 kB [文件列表]
mips 0.7-4 1,267.9 kB7976 kB [文件列表]
mipsel 0.7-4 1,236.3 kB7976 kB [文件列表]
powerpc 0.7-4 669.4 kB4212 kB [文件列表]
s390 0.7-4 1,099.4 kB5048 kB [文件列表]
sparc 0.7-4 675.1 kB4052 kB [文件列表]