Compilation of extended recursion in call-by-value functional languages - INRIA - Institut National de Recherche en Informatique et en Automatique Accéder directement au contenu
Communication Dans Un Congrès Année : 2003

Compilation of extended recursion in call-by-value functional languages

Résumé

This paper formalizes and proves correct a compilation scheme for mutually-recursive definitions in call-by-value functional languages. This scheme supports a wider range of recursive definitions than standard call-by-value recursive definitions. We formalize our technique as a translation scheme to a lambda-calculus featuring in-place update of memory blocks, and prove the translation to be faithful.
Fichier principal
Vignette du fichier
compil-recursion.pdf (193.8 Ko) Télécharger le fichier
Origine : Fichiers éditeurs autorisés sur une archive ouverte
Loading...

Dates et versions

hal-00310121 , version 1 (08-08-2008)

Identifiants

Citer

Tom Hirschowitz, Xavier Leroy, J. B. Wells. Compilation of extended recursion in call-by-value functional languages. PPDP '03, 2003, Uppsala, Sweden. pp.160--171, ⟨10.1145/888251.888267⟩. ⟨hal-00310121⟩

Collections

INRIA INRIA2
109 Consultations
273 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More