[ ソース: cduce ]
パッケージ: cduce (0.5.5-1)
XML データ操作に最適化されたプログラミング言語
CDuce は、XML 文書の操作に最適化された現代的なプログラミング言語です。
CDuce 特有の機能:
- XML オブジェクトを第一級市民値として操作可能: エレメント、シーケンス、タグ、文字および文字列、属性セット; XML エレメントのシーケンスを正規表現により指定可能。正規表現は、文字列にも適用 可能。 - 関数自体は第一級市民値であり、それらは操作およびデータ構造への保存が可能であり、 関数、により return される...; - パワフルなパターンマッチング操作により、XML 文書シーケンスからの複雑な抽出を実行可能; - 再帰型や、任意のブーリアンの組合せ (union、intersection、complement) を持つ豊富な型演算 により、データ構造や XML タイプの正確な定義が可能; 汎用型や型コンストラクタは 真面目に解釈される (積、拡張可能なレコード、interval constraint を持つ任意精度の整数、 Unicode 文字); - サブタイピングの自然な概念を通じたポリモーフィズム、そして、dynamic dispatch を持つ オーバーロード関数; - 高効率で型ドリブンな編集スキーム
CDuce は、高速、関数型、さらにタイプセーフであり、基本的な標準に準拠します: Unicode、XML、 DTD、ネームスペースが完全にサポートされており、XML スキーマの妥当性評価の部分的なサポート はαテスト版 (さらに文書化されていない) であり、クエリは現在実装中です。
その他の cduce 関連パッケージ
|
|
|
-
- dep: camlp4-3.12.1
- 以下のパッケージによって提供される仮想パッケージです: camlp4
-
- dep: libc0.1 (>= 2.7) [kfreebsd-amd64, kfreebsd-i386]
- 組込用 GNU C ライブラリ: 共有ライブラリ
以下のパッケージによって提供される仮想パッケージでもあります: libc0.1-udeb
-
- dep: libc6 (>= 2.13) [s390x]
- 組込用 GNU C ライブラリ: 共有ライブラリ
以下のパッケージによって提供される仮想パッケージでもあります: libc6-udeb
- dep: libc6 (>= 2.8) [ia64, kfreebsd-amd64, kfreebsd-i386, s390x 以外]
-
- dep: libc6.1 (>= 2.8) [ia64]
- 組込用 GNU C ライブラリ: 共有ライブラリ
以下のパッケージによって提供される仮想パッケージでもあります: libc6.1-udeb
-
- dep: libcurl-ocaml-dev-g55y9 [amd64, kfreebsd-amd64]
- 以下のパッケージによって提供される仮想パッケージです: libcurl-ocaml-dev
-
- dep: libcurl-ocaml-dev-ka7l5 [armhf, ia64, mips, mipsel, s390, s390x]
- 以下のパッケージによって提供される仮想パッケージです: libcurl-ocaml-dev
-
- dep: libcurl-ocaml-dev-owsj4 [armel, i386, kfreebsd-i386, powerpc, sparc]
- 以下のパッケージによって提供される仮想パッケージです: libcurl-ocaml-dev
-
- dep: libcurl3-gnutls (>= 7.16.2)
- 使いやすいクライアントサイドの URL 転送ライブラリ (GnuTLS フレーバ)
-
- dep: libexpat-ocaml-dev-13g93 [armhf, ia64, mips, mipsel, s390, s390x 以外]
- 以下のパッケージによって提供される仮想パッケージです: libexpat-ocaml-dev
-
- dep: libexpat-ocaml-dev-opnc1 [armhf, ia64, mips, mipsel, s390, s390x]
- 以下のパッケージによって提供される仮想パッケージです: libexpat-ocaml-dev
-
- dep: libexpat1 (>= 1.95.8) [s390x 以外]
- XML パース用 C ライブラリ - ランタイムライブラリ
- dep: libexpat1 (>= 2.0.1) [s390x]
-
- dep: libgcc1 (>= 1:4.4.0) [armel, armhf]
- GCC 共有ライブラリ
-
- dep: libncurses5 (>= 5.5-5~) [amd64, i386, kfreebsd-amd64, kfreebsd-i386, powerpc, sparc 以外]
- 端末処理用共有ライブラリ
-
- dep: libocamlnet-ocaml-dev-7cyr4 [i386, kfreebsd-i386, powerpc, sparc]
- 以下のパッケージによって提供される仮想パッケージです: libocamlnet-ocaml-dev
-
- dep: libocamlnet-ocaml-dev-kuut1 [armhf, ia64, mips, mipsel, s390, s390x]
- 以下のパッケージによって提供される仮想パッケージです: libocamlnet-ocaml-dev
-
- dep: libocamlnet-ocaml-dev-nbbm0 [armel]
- 以下のパッケージによって提供される仮想パッケージです: libocamlnet-ocaml-dev
-
- dep: libocamlnet-ocaml-dev-p6ji4 [amd64, kfreebsd-amd64]
- 以下のパッケージによって提供される仮想パッケージです: libocamlnet-ocaml-dev
-
- dep: libpcre-ocaml-dev-3y2d6 [armel, i386, kfreebsd-i386, powerpc, sparc]
- 以下のパッケージによって提供される仮想パッケージです: libpcre-ocaml-dev
-
- dep: libpcre-ocaml-dev-werc3 [armhf, ia64, mips, mipsel, s390, s390x]
- 以下のパッケージによって提供される仮想パッケージです: libpcre-ocaml-dev
-
- dep: libpcre-ocaml-dev-xu8a5 [amd64, kfreebsd-amd64]
- 以下のパッケージによって提供される仮想パッケージです: libpcre-ocaml-dev
-
- dep: libpcre3 (>= 8.10)
- Perl 5 互換正規表現ライブラリ - ランタイムファイル
-
- dep: libtinfo5 [amd64, i386, kfreebsd-amd64, kfreebsd-i386, powerpc, sparc 以外]
- 端末を扱う低レベルの terminfo 共有ライブラリ
-
- dep: ocaml-nox-3.12.1
- 以下のパッケージによって提供される仮想パッケージです: ocaml-nox
-
- dep: ocaml-ulex-8nxh1 [armel, i386, kfreebsd-i386, powerpc, sparc]
- 以下のパッケージによって提供される仮想パッケージです: ocaml-ulex
-
- dep: ocaml-ulex-u7se2 [armhf, ia64, mips, mipsel, s390, s390x]
- 以下のパッケージによって提供される仮想パッケージです: ocaml-ulex
-
- dep: ocaml-ulex-yo8q4 [amd64, kfreebsd-amd64]
- 以下のパッケージによって提供される仮想パッケージです: ocaml-ulex
cduce のダウンロード
| アーキテクチャ | パッケージサイズ | インストールサイズ | ファイル |
|---|---|---|---|
| amd64 | 4,354.0 kB | 16,220.0 kB | [ファイル一覧] |
| armel | 2,117.3 kB | 7,087.0 kB | [ファイル一覧] |
| armhf | 2,106.7 kB | 7,012.0 kB | [ファイル一覧] |
| i386 | 4,140.4 kB | 13,210.0 kB | [ファイル一覧] |
| ia64 | 2,181.2 kB | 7,510.0 kB | [ファイル一覧] |
| kfreebsd-amd64 | 4,351.9 kB | 16,150.0 kB | [ファイル一覧] |
| kfreebsd-i386 | 4,138.3 kB | 13,137.0 kB | [ファイル一覧] |
| mips | 2,114.2 kB | 7,182.0 kB | [ファイル一覧] |
| mipsel | 2,115.2 kB | 7,182.0 kB | [ファイル一覧] |
| powerpc | 4,954.6 kB | 14,111.0 kB | [ファイル一覧] |
| s390 | 2,141.7 kB | 7,190.0 kB | [ファイル一覧] |
| s390x | 2,147.4 kB | 7,243.0 kB | [ファイル一覧] |
| sparc | 4,712.7 kB | 14,213.0 kB | [ファイル一覧] |
