déposer
version française rss feed
HAL : hal-00341404, version 1

Fiche détaillée  Récupérer au format
Types in Language Design and Implementation, Savannah : États-Unis d'Amérique (2009)
Compiling Functional Types to Relational Specifications for Low Level Imperative Code
Nick Benton 1, Nicolas Tabareau 2
(01/2009)

We describe a semantic type soundness result, formalized in the Coq proof assistant, for a compiler from a simple functional language into an idealized assembly language. Types in the high-level language are interpreted as binary relations, built using both second-order quantification and separation, over stores and values in the low-level machine.
1 :  Microsoft Research [Cambridge] (Microsoft)
Microsoft Research
2 :  Preuves, Programmes et Systèmes (PPS)
CNRS : UMR7126 – Université Paris VII - Paris Diderot
Mathématiques/Catégories et ensembles

Informatique/Langage de programmation
Compiler verification – type soundness – relational parametricity – separation logic – proof assistants
Liste des fichiers attachés à ce document : 
PDF
compiler_relation.pdf(540.5 KB)

tous les articles de la base du CCSd...
tous les articles de la base du CCSd...
tous les articles de la base du CCSd...
tous les articles de la base du CCSd...
tous les articles de la base du CCSd...
tous les articles de la base du CCSd...
tous les articles de la base du CCSd...
tous les articles de la base du CCSd...
tous les articles de la base du CCSd...
tous les articles de la base du CCSd...
tous les articles de la base du CCSd...
tous les articles de la base du CCSd...
tous les articles de la base du CCSd...
tous les articles de la base du CCSd...
tous les articles de la base du CCSd...
tous les articles de la base du CCSd...
tous les articles de la base du CCSd...
tous les articles de la base du CCSd...
tous les articles de la base du CCSd...