Package: cduce (0.5.5-1)
Links for cduce
Debian Resources:
Download Source Package cduce:
Maintainers:
External Resources:
- Homepage [www.cduce.org]
Similar packages:
linguaggio di programmazione adattato per la manipolazione di dati XML
CDuce è un linguaggio di programmazione moderno adattato per la manipolazione di documenti XML.
Ecco alcune delle peculiarità di CDuce.
- Gli oggetti XML possono essere manipolati come "cittadini di serie A": elementi, sequenze, tag, caratteri e stringhe, insiemi di attributi; sequenze di elementi XML possono essere specificate con espressioni regolari, le quali sono applicabili anche alle stringhe di caratteri. - Le funzioni stesse sono "cittadini di serie A", possono essere manipolate, memorizzate in strutture di dati, restituite da una funzione, ecc. - Una potente operazione di ricerca di corrispondenze con modelli può svolgere estrazioni complesse da sequenze di elementi XML. - Un'algebra ricca di tipi, con tipi ricorsivi e combinazioni booleane arbitrarie (unione, intersezione, complemento) permette definizioni precise di strutture di dati e tipi XML; tipi universali e costruttori di tipo sono presi sul serio (prodotti, record estensibili, interi con precisione arbitraria con limiti di intervallo, caratteri Unicode). - Il polimorfismo è realizzato attraverso una naturale idea di sottotipi e prevede funzioni sovraccaricate con dispatch dinamico. - Offre schemi di compilazione altamente efficaci basati sui tipi.
CDuce è veloce, funzionale, con gestione sicura dei tipi e conforme agli standard base: sono pienamente supportati Unicode, XML, DTD, e Namespace; il supporto parziale per la convalida di XML Schema è in fase di alpha test (e non documentato) mentre si stanno implementando le interrogazioni.
Other Packages Related to cduce
|
|
|
-
- dep: camlp4-3.12.1
- virtual package provided by camlp4
-
- dep: libc0.1 (>= 2.7) [kfreebsd-amd64, kfreebsd-i386]
- libreria C GNU embedded: librerie condivise
also a virtual package provided by libc0.1-udeb
-
- dep: libc6 (>= 2.13) [s390x]
- libreria C GNU embedded: librerie condivise
also a virtual package provided by libc6-udeb
- dep: libc6 (>= 2.8) [not ia64, kfreebsd-amd64, kfreebsd-i386, s390x]
-
- dep: libc6.1 (>= 2.8) [ia64]
- libreria C GNU embedded: librerie condivise
also a virtual package provided by libc6.1-udeb
-
- dep: libcurl-ocaml-dev-g55y9 [amd64, kfreebsd-amd64]
- virtual package provided by libcurl-ocaml-dev
-
- dep: libcurl-ocaml-dev-ka7l5 [armhf, ia64, mips, mipsel, s390, s390x]
- virtual package provided by libcurl-ocaml-dev
-
- dep: libcurl-ocaml-dev-owsj4 [armel, i386, kfreebsd-i386, powerpc, sparc]
- virtual package provided by libcurl-ocaml-dev
-
- dep: libcurl3-gnutls (>= 7.16.2)
- libreria lato client facile da usare per il trasferimento di URL (versione GnuTLS)
-
- dep: libexpat-ocaml-dev-13g93 [not armhf, ia64, mips, mipsel, s390, s390x]
- virtual package provided by libexpat-ocaml-dev
-
- dep: libexpat-ocaml-dev-opnc1 [armhf, ia64, mips, mipsel, s390, s390x]
- virtual package provided by libexpat-ocaml-dev
-
- dep: libexpat1 (>= 1.95.8) [not s390x]
- libreria C per l'analisi di file XML - runtime
- dep: libexpat1 (>= 2.0.1) [s390x]
-
- dep: libgcc1 (>= 1:4.4.0) [armel, armhf]
- libreria di supporto a GCC
-
- dep: libncurses5 (>= 5.5-5~) [not amd64, i386, kfreebsd-amd64, kfreebsd-i386, powerpc, sparc]
- librerie condivise per la gestione del terminale
-
- dep: libocamlnet-ocaml-dev-7cyr4 [i386, kfreebsd-i386, powerpc, sparc]
- virtual package provided by libocamlnet-ocaml-dev
-
- dep: libocamlnet-ocaml-dev-kuut1 [armhf, ia64, mips, mipsel, s390, s390x]
- virtual package provided by libocamlnet-ocaml-dev
-
- dep: libocamlnet-ocaml-dev-nbbm0 [armel]
- virtual package provided by libocamlnet-ocaml-dev
-
- dep: libocamlnet-ocaml-dev-p6ji4 [amd64, kfreebsd-amd64]
- virtual package provided by libocamlnet-ocaml-dev
-
- dep: libpcre-ocaml-dev-3y2d6 [armel, i386, kfreebsd-i386, powerpc, sparc]
- virtual package provided by libpcre-ocaml-dev
-
- dep: libpcre-ocaml-dev-werc3 [armhf, ia64, mips, mipsel, s390, s390x]
- virtual package provided by libpcre-ocaml-dev
-
- dep: libpcre-ocaml-dev-xu8a5 [amd64, kfreebsd-amd64]
- virtual package provided by libpcre-ocaml-dev
-
- dep: libpcre3 (>= 8.10)
- Libreria per espressioni regolari compatibili Perl 5 - eseguibili
-
- dep: libtinfo5 [not amd64, i386, kfreebsd-amd64, kfreebsd-i386, powerpc, sparc]
- libreria condivisa di basso livello terminfo per la gestione del terminale
-
- dep: ocaml-nox-3.12.1
- virtual package provided by ocaml-nox
-
- dep: ocaml-ulex-8nxh1 [armel, i386, kfreebsd-i386, powerpc, sparc]
- virtual package provided by ocaml-ulex
-
- dep: ocaml-ulex-u7se2 [armhf, ia64, mips, mipsel, s390, s390x]
- virtual package provided by ocaml-ulex
-
- dep: ocaml-ulex-yo8q4 [amd64, kfreebsd-amd64]
- virtual package provided by ocaml-ulex
Download cduce
| Architecture | Package Size | Installed Size | Files |
|---|---|---|---|
| amd64 | 4,354.0 kB | 16,220.0 kB | [list of files] |
| armel | 2,117.3 kB | 7,087.0 kB | [list of files] |
| armhf | 2,106.7 kB | 7,012.0 kB | [list of files] |
| i386 | 4,140.4 kB | 13,210.0 kB | [list of files] |
| ia64 | 2,181.2 kB | 7,510.0 kB | [list of files] |
| kfreebsd-amd64 | 4,351.9 kB | 16,150.0 kB | [list of files] |
| kfreebsd-i386 | 4,138.3 kB | 13,137.0 kB | [list of files] |
| mips | 2,114.2 kB | 7,182.0 kB | [list of files] |
| mipsel | 2,115.2 kB | 7,182.0 kB | [list of files] |
| powerpc | 4,954.6 kB | 14,111.0 kB | [list of files] |
| s390 | 2,141.7 kB | 7,190.0 kB | [list of files] |
| s390x | 2,147.4 kB | 7,243.0 kB | [list of files] |
| sparc | 4,712.7 kB | 14,213.0 kB | [list of files] |
