Polymorphism and XDuce-style patterns - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2006

Polymorphism and XDuce-style patterns

Jérôme Vouillon
  • Fonction : Auteur
  • PersonId : 830580

Résumé

We present an extension of XDuce, a programming language dedicated to the processing of XML documents, with polymorphism and abstract types, two crucial features for programming in the large. We show that this extension makes it possible to deal with first class functions and eases the interoperability with other languages. A key mechanism of XDuce is its powerful pattern matching construction and we mainly focus on this construction and its interaction with abstract types. Additionally, we present a novel type inference algorithm for XDuce patterns, which works directly on the syntax of patterns.
Fichier non déposé

Dates et versions

hal-00150752 , version 1 (31-05-2007)

Identifiants

  • HAL Id : hal-00150752 , version 1

Citer

Jérôme Vouillon. Polymorphism and XDuce-style patterns. PLAN-X'06, Jan 2006, Charleston, United States. ⟨hal-00150752⟩
16 Consultations
0 Téléchargements

Partager

Gmail Facebook X LinkedIn More