Paket: cduce (0.5.0-2 und andere)
Links für cduce
Debian-Ressourcen:
- Fehlerberichte
- Entwicklerinformationen (PTS)
- Debian-Changelog
- Copyright-Datei
- Debian Patch-Nachverfolger
Quellcode-Paket cduce herunterladen:
Betreuer:
Ähnliche Pakete:
Eine an die Manipulation von XML-Daten angepasste Programmiersprache
CDuce ist eine moderne, an die Manipulation von XML-Dokumenten angepasste Programmiersprache.
Einige der besonderen Eigenschaften von CDuce:
- XML-Objekte lassen sich als elementare Datentypen handhaben: Elemente, Sequenzen, Tags, Zeichen und Strings, Attributmengen; Sequenzen von XML-Elementen können durch Reguläre Ausdrücke, wie sie auch auf Zeichenketten anwendbar sind, festgelegt werden. - Funktionen sind selbst elementare Datentypen und lassen sich daher verändern, in Datenstrukturen speichern, von einer Funktion zurückgeben... - Eine mächtige Mustererkennungsfunktion kann aus Sequenzen von XML-Elementen auch in komplexen Fällen die Daten extrahieren. - Eine reichhaltige Typenalgebra mit rekursiven Typen und frei wählbaren logischen Ausdrücken (Vereinigung, Schnittmenge, Komplement) erlaubt die exakte Definition von Datenstrukturen und XML-Typen; allgemeine Typen und Konstruktoren werden ebenfalls bearbeitet (Produkte, erweiterbare Datensätze, frei wählbare Zahlenlänge mit Einschränkung auf Intervalle, Unicodezeichen). - Vielgestaltigkeit entsteht durch die kanonische Auffassung über Untertypen und die dynamische Ausführung des Überladens von Funktionen. Das ist ein hocheffektives, typengesteuertes (type-driven) Kompilationsschema.
CDuce ist schnell, funktional, typensicher und erfüllt die grundlegenden Standards: Unicode, XML, DTD und Namespaces werden vollständig unterstützt. Partielle Unterstützung der XML-Schemata-Überprüfung ist im Alphatest (und nicht dokumentiert), während Queries implementiert werden.
Andere Pakete mit Bezug zu cduce
|
|
|
-
- dep: libc6 (>= 2.7-1) [nicht alpha, ia64]
- GNU C Library: Shared libraries
auch ein virtuelles Paket, bereitgestellt durch libc6-udeb
-
- dep: libc6.1 (>= 2.7-1) [alpha, ia64]
- GNU C Library: Shared libraries
auch ein virtuelles Paket, bereitgestellt durch libc6.1-udeb
-
- dep: libcurl-ocaml-dev
- OCaml libcurl bindings
-
- dep: libcurl3-gnutls (>= 7.16.2-1)
- Bibliothek für Multiprototokoll-Dateitransfer (GnuTLS)
-
- dep: libexpat-ocaml-dev
- OCaml expat bindings
-
- dep: libexpat1 (>= 1.95.8)
- C Bibliothek für das Parsen von XML - Laufzeitbibliothek
-
- dep: libgcc1 (>= 1:4.3) [armel]
- GCC Support-Bibliothek
-
- dep: libncurses5 (>= 5.6+20071006-3) [nicht amd64, i386, powerpc, sparc]
- gemeinsam benutzte Bibliotheken für Terminalsteuerung
-
- dep: libocamlnet-ocaml-dev
- OCaml application-level Internet libraries - core development libraries
-
- dep: libpcre3 (>= 7.4)
- Perl 5 Compatible Regular Expression Library - Laufzeit-Dateien
-
- dep: ocaml-nox-3.10.2
- virtuelles Paket, bereitgestellt durch ocaml-nox
-
- dep: ocaml-ulex
- OCaml-Lexergenerator mit Unicode-Unterstützung
cduce herunterladen
| Architektur | Version | Paketgröße | Größe (installiert) | Dateien |
|---|---|---|---|---|
| alpha | 0.5.0-2+b2 | 1.604,8 kB | 4.448,0 kB | [Liste der Dateien] |
| amd64 | 0.5.0-2+b2 | 3.739,0 kB | 13.940,0 kB | [Liste der Dateien] |
| arm | 0.5.0-2+b2 | 1.575,6 kB | 4.214,0 kB | [Liste der Dateien] |
| armel | 0.5.0-2+b2 | 1.580,9 kB | 4.356,0 kB | [Liste der Dateien] |
| hppa | 0.5.0-2+b2 | 1.594,8 kB | 4.400,0 kB | [Liste der Dateien] |
| i386 | 0.5.0-2+b2 | 3.591,5 kB | 11.424,0 kB | [Liste der Dateien] |
| ia64 | 0.5.0-2+b2 | 1.629,6 kB | 4.672,0 kB | [Liste der Dateien] |
| mips | 0.5.0-2+b2 | 1.586,8 kB | 4.464,0 kB | [Liste der Dateien] |
| mipsel | 0.5.0-2+b2 | 1.584,0 kB | 4.464,0 kB | [Liste der Dateien] |
| powerpc | 0.5.0-2+b2 | 4.412,5 kB | 12.412,0 kB | [Liste der Dateien] |
| s390 | 0.5.0-2+b2 | 1.604,9 kB | 4.420,0 kB | [Liste der Dateien] |
| sparc | 0.5.0-2+b2 | 4.247,0 kB | 12.612,0 kB | [Liste der Dateien] |
