[Pkg-ocaml-maint-commits] r1189 - trunk/packages/cduce/trunk/debian
Thomas Petazzoni
tpetazzo-guest@costa.debian.org
Sun, 03 Apr 2005 22:23:14 +0000
Author: tpetazzo-guest
Date: 2005-04-03 22:23:14 +0000 (Sun, 03 Apr 2005)
New Revision: 1189
Modified:
trunk/packages/cduce/trunk/debian/control
Log:
Reformat the package description
Modified: trunk/packages/cduce/trunk/debian/control
===================================================================
--- trunk/packages/cduce/trunk/debian/control 2005-04-03 22:10:17 UTC (rev 1188)
+++ trunk/packages/cduce/trunk/debian/control 2005-04-03 22:23:14 UTC (rev 1189)
@@ -9,29 +9,30 @@
Architecture: any
Depends: ${shlibs:Depends}
Description: programming language adapted to the manipulation of XML data
- CDuce is a modern programming language adapted to the manipulation of XML
- documents.
+ CDuce is a modern programming language adapted to the manipulation of
+ XML documents.
.
Some of CDuce peculiar features:
- - XML objects can be manipulated as first-class citizen values: elements,
- sequences, tags, characters and strings, attribute sets; sequences of XML
- elements can be specified by regular expressions, which also apply to
- characters strings;
- - functions themselves are first-class values, they can be manipulated,
- stored in data structure, returned by a function, ...;
- - a powerful pattern matching operation can perform complex extractions from
- sequences of XML elements;
- - a rich type algebra, with recursive types and arbitrary boolean
- combinations (union, intersection, complement) allows precise definitions
- of data structures and XML types; general purpose types and types
- constructors are taken seriously (products, extensible records, arbitrary
- precision integers with interval constraints, Unicode characters);
- - polymorphism through a natural notion of subtyping, and overloaded
- functions with dynamic dispatch;
- - an highly-effective type-driven compilation schema
+ - XML objects can be manipulated as first-class citizen values:
+ elements, sequences, tags, characters and strings, attribute sets;
+ sequences of XML elements can be specified by regular expressions,
+ which also apply to characters strings;
+ - functions themselves are first-class values, they can be
+ manipulated, stored in data structure, returned by a function,...;
+ - a powerful pattern matching operation can perform complex
+ extractions from sequences of XML elements;
+ - a rich type algebra, with recursive types and arbitrary boolean
+ combinations (union, intersection, complement) allows precise
+ definitions of data structures and XML types; general purpose
+ types and types constructors are taken seriously (products,
+ extensible records, arbitrary precision integers with interval
+ constraints, Unicode characters);
+ - polymorphism through a natural notion of subtyping, and overloaded
+ functions with dynamic dispatch; - an highly-effective type-driven
+ compilation schema
.
- CDuce is fast, functional, type-safe, and conforms to basic standards:
- Unicode, XML, DTD, Namespaces are fully supported, partial support of XML
- Schema validation is in alpha testing (and undocumented) while queries are
- being implemented.
+ CDuce is fast, functional, type-safe, and conforms to basic
+ standards: Unicode, XML, DTD, Namespaces are fully supported, partial
+ support of XML Schema validation is in alpha testing (and
+ undocumented) while queries are being implemented.