| CDuce CDUce - Moderne XML-orientierte Funktionssprache mit innovativen Funktionen |
Jetzt downloaden |
CDuce Ranking & Zusammenfassung
- Name des Herausgebers:
- The CDuce Team
- Website des Verlags:
- http://www.cduce.org/
- Betriebssysteme:
- Mac OS X 10.4 or later
CDuce Stichworte
CDuce Beschreibung
CDuce - Moderne XML-orientierte Funktionssprache mit innovativen Funktionen CDUce ist eine moderne XML-orientierte Funktionssprache mit innovativen Funktionen. Ein Compiler ist unter den Bedingungen einer Open-Source-Lizenz verfügbar. CDUce ist type-Safe, effizient und bietet leistungsstarke Konstruktionen an, um mit XML-Dokumenten zu arbeiten.CDuce ist schnell, funktionsfähig, typesicher und entspricht den grundlegenden Standards: XML, DTD, Unicode, XML-Schema, wird teilweise unterstützt, die Namespaces werden vollständig unterstützt SPREliming-Benchmarks deuten darauf hin, dass trotz des Overheads für die statische Typüberprüfung ein CDUCE-Programm schneller laufen kann (30% bis 60%) als ein äquivalentes XSLT-Stilblatt (wir haben Benchmarks mit den XSLTProc-Tools aus der Gnome LIBXSLT-Bibliothek durchgeführt). Hier sind einige wichtige Funktionen von "CDUCE": · XML-Objekte können als erstklassige Bürgerwerte manipuliert werden: Elemente, Sequenzen, Tags, Zeichen und Zeichenfolgen, Attributsätze; Sequenzen von XML-Elementen können durch reguläre Ausdrücke festgelegt werden, die auch für Zeichenzeichenfolgen anwenden; · Funktionen selbst sind erstklassige Werte, sie können manipuliert, in der Datenstruktur gespeichert, von einer Funktion zurückgegeben, ... · Ein leistungsstarkes Musterabgleich Der Betrieb kann komplexe Extraktionen von Sequenzen von XML-Elementen ausführen; · Eine reichhaltige Algebra mit rekursiven Typen und willkürlichen booleschen Kombinationen (Union, Kreuzung, Komplement) ermöglicht genaue Definitionen von Datenstrukturen und XML-Typen; Allzwecktypen und -typen-Konstrukteure werden ernst genommen (Produkte, erweiterbare Datensätze, beliebige Präzisionszünger mit Intervallbeschränkungen, Unicode-Zeichen); · Polymorphismus durch einen natürlichen Begriff des Untertundungs- und überlasteten Funktionen mit dynamischer Versand; · Ein hochwirksamer Typ-typverfahren Kompilierungsschema.
CDuce Zugehörige Software