Typage d'un système de modules paramétriques avec partage : une application de l'unification dans les théories équationnelles / Maria Virginia Aponte ; sous la direction de Guy Cousineau
Type de document : ThèseLangue : français.Pays: France.Éditeur : [S.l.] : [s.n.], 1992Description : 1 vol. (166 p.) ; 30 cmISBN: 2726107249.Bibliographie : Bibliogr. p. 164-166.Sujet MSC : 68N15, Computer science - Theory of software, Theory of programming languages68N17, Computer science - Theory of software, Logic programming
68Q65, Computer science - Theory of computing, Abstract data types; algebraic specification
68V15, Computer science support for mathematical research and practice, Theorem proving
97-02, Research exposition (monographs, survey articles) pertaining to mathematics educationNote de thèse: Thèse de doctorat , informatique fondamentale, 1992, Paris 7 Item type:

Current library | Call number | Status | Date due | Barcode |
---|---|---|---|---|
CMI Salle S | Thèses APO (Browse shelf(Opens below)) | Available | 01298-01 |
Bibliogr. p. 164-166
Thèse de doctorat informatique fondamentale 1992 Paris 7
ModL est un langage pour la décomposition modulaire de programmes, indépendant de tout langage de base et explicitement typé. Il possède des modules paramétriques, une notion d'inclusion de sous-modules et la possibilité de contraindre des sous-modules à être partagés. ModL est inspiré du langage de modules de SML, qui est un langage fonctionnel de la famille ML. Nous donnons une méthode conceptuellement simple, efficace et précise pour typer ModL. Elle est simple car le codage des notions d'inclusion et de partage repose entièrement sur les théories bien connues d'unification et de polymorphisme. Elle est efficace car les vérifications de cohérence deviennent entièrement locales et ne dépendent que de l'unifiabilité des termes, ce qui permet d'écarter plus rapidement des types incorrects. Elle est enfin très précise car elle permet d'extraire à partir des règles un algorithme de typage complet
There are no comments on this title.