Un système X, Raisonner formellement sur les programmes ML - Archive ouverte HAL Access content directly
Preprints, Working Papers, ... Year : 2002

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

Abstract

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 and versions

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

Identifiers

  • HAL Id : hal-00004195 , version 1

Cite

Sylvain Baro, Pascal Manoury. Un système X, Raisonner formellement sur les programmes ML. 2002. ⟨hal-00004195⟩
48 View
91 Download

Share

Gmail Facebook X LinkedIn More