Contribution à l'accroissement de la transportabilité du logiciel : les langages intermédiaires semi-universels / Vincent Granet ; [sous la direction d’Olivier Lecarme]

Date :

Editeur / Publisher : [Lieu de publication inconnu] : [éditeur inconnu] , 1988

Type : Livre / Book

Type : Thèse / Thesis

Langue / Language : français / French

Compilateurs (logiciels)

Logiciels -- Compatibilité

Langages de programmation

Lecarme, Olivier (19..-.... ; auteur en informatique) (Directeur de thèse / thesis advisor)

Université de Nice (1965-2019) (Organisme de soutenance / degree-grantor)

Université de Nice-Sophia Antipolis. Faculté des sciences (Organisme de soutenance / degree-grantor)

Résumé / Abstract : L'intérêt est porté tout particulièrement aux méthodes de production des compilateurs. Dans le but de simplifier l'implémentation de langages de programmation variés sur des machines variées, la définition d'une famille de langages intermédiaires est proposée. Cette famille est formée de noyaux de base communs et d'extensions spécialisées. Deux points nécessitent une attention plus particulière : le premier concerne la nature de langage de programmation, polymorphique ou monomorphique ; le second concerne l'utilisation du langage intermédiaire : interprétation ou traduction en langage machine