Un système X, Raisonner formellement sur les programmes ML - Archive ouverte HAL Accéder directement au contenu
Pré-Publication, Document De Travail Année : 2002

Un système X, Raisonner formellement sur les programmes ML

Résumé

Nous proposons dans cet article un système de types dit "renforcé" permettant de garantir la terminaison de programmes exprimés dans le noyau fonctionnel pur de ML. Le caractère "renforcé" du système proposé vient de l'ajout aux règles de typage traditionnelles de ML d'un principe d'induction structurelle sur les types de données qui apporte la garantie de terminaison. La preuve de normalisation des termes ainsi typés suit la tradition des preuves par réductibilité au sens de Tait.
Fichier principal
Vignette du fichier
12_0212pp_Baro.pdf (229.41 Ko) Télécharger le fichier

Dates et versions

hal-00004195 , version 1 (09-02-2005)

Identifiants

  • HAL Id : hal-00004195 , version 1

Citer

Sylvain Baro, Pascal Manoury. Un système X, Raisonner formellement sur les programmes ML. 2002. ⟨hal-00004195⟩
48 Consultations
90 Téléchargements

Partager

Gmail Facebook X LinkedIn More