etch  ] [  etch-m68k  ] [  lenny  ] [  squeeze  ] [  sid  ]
[ ソース: cpphs  ]

パッケージ: cpphs (1.9-1 など)

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.

タグ: ソフトウェア開発: インタプリタ, Haskell での開発, 実装言語: Haskell, ユーザインタフェース: コマンドライン, 役割: プログラム, 対象範囲: ユーティリティ, 取り扱い対象: ソースコード

その他の cpphs 関連パッケージ

  • 依存
  • 推奨
  • 提案
  • dep: libc0.1 (>= 2.3) [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) [i386]
    GNU C ライブラリ: 共有ライブラリ
    以下のパッケージによって提供される仮想パッケージでもあります: 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]
    GNU C ライブラリ: 共有ライブラリ
    以下のパッケージによって提供される仮想パッケージでもあります: libc6.1-udeb
    dep: libc6.1 (>= 2.4) [alpha]
  • dep: libffi5 (>= 3.0.4) [armel, hurd-i386, ia64, kfreebsd-i386, m68k 以外]
    Foreign Function Interface ランタイムライブラリ
    dep: libffi5 (>= 3.0.7-1) [armel, kfreebsd-i386]
  • dep: libgcc1 (>= 1:4.4.0) [armel]
    GCC 共有ライブラリ
  • dep: libgmp3c2
    Multiprecision arithmetic library
  • sug: ghc6
    GHC - Glasgow Haskell Compilation システム
    または hugs
    Haskell 98 インタプリタ

cpphs のダウンロード

すべての利用可能アーキテクチャ向けのダウンロード
アーキテクチャ バージョン パッケージサイズ インストールサイズ ファイル
alpha 1.9-1 1,630.4 kB8844 kB [ファイル一覧]
amd64 1.9-1 279.9 kB1096 kB [ファイル一覧]
armel 1.9-1 1,145.7 kB7100 kB [ファイル一覧]
hppa 1.9-1 1,614.8 kB7288 kB [ファイル一覧]
hurd-i386 0.7-4 605.3 kB3408 kB [ファイル一覧]
i386 1.9-1 254.9 kB816 kB [ファイル一覧]
ia64 0.7-4 1,030.9 kB9796 kB [ファイル一覧]
kfreebsd-i386 1.9-1 253.1 kB816 kB [ファイル一覧]
m68k (非公式の移植版) 0.7-4 612.4 kB3556 kB [ファイル一覧]
mips 1.9-1 1,252.1 kB8344 kB [ファイル一覧]
mipsel 1.9-1 1,224.9 kB8348 kB [ファイル一覧]
powerpc 1.9-1 282.8 kB1032 kB [ファイル一覧]
s390 1.9-1 1,548.0 kB6764 kB [ファイル一覧]
sparc 1.9-1 1,035.7 kB5476 kB [ファイル一覧]