Cette thèse traite de la spécification et la construction de la syntaxe et sémantique opérationnelle d’un langage de programmation. Nous travaillons avec une notion générale de “signature” pour spécifier des objets d’une catégorie donnée comme des objets initiaux dans une catégorie appropriée de modèles. Cette caractérisation, dans l’esprit de la sémantique initiale, donne une justification du principe de récursion. Les languages avec liaisons, telles que le lambda calcul pur, sont des monades sur la catégorie des ensembles spécifiées parles signatures algébriques classiques. Les premières extensions de syntaxes avec des équations que nous considérons sont des“quotients” de ces signatures algébriques. Ils permettent, par exemple, de spécifi...
Le raffinement est une méthode pour dériver des programmes corrects à partir de spécifications. Un l...
Les travaux de cette thèse se situent dans le cadre de la linguistique computationnelle. La probléma...
Le but de cette thèse est de trouver des modèles de haut niveau dans lesquelles l'auto-modification ...
This thesis deals with the specification and construction of syntax and operational semantics of a p...
Dans cette thèse, on donne une caractérisation algébrique de la syntaxe et de la sémantique des lang...
We present a device for specifying and reasoning about syntax for datatypes, programming languages, ...
International audienceWe present a device for specifying and reasoning about syntax for datatypes, p...
La sémantique des langages de programmation donne la signification des constructions de programme. L...
Le fil directeur de ce manuscrit réside dans la volonté demathématiser l'activité des chercheurs en ...
National audienceCet ouvrage explore les constructions syntaxiques des langages de programmation les...
Cette thèse CIFRE se positionne dans le cadre du génie logiciel en ayant pour objectif la facilitati...
Prouver l’équivalence de programmes écrits dans un langage fonctionnel avec références est un problè...
La programmation par contraintes (PPC) est un style de programmation déclaratif qui connaît un grand...
L'objet de ce travail est la modélisation informatique de la capacité d'apprentissage de la syntaxe ...
La programmation modulaire est un principe de développement consistant à séparer une application en ...
Le raffinement est une méthode pour dériver des programmes corrects à partir de spécifications. Un l...
Les travaux de cette thèse se situent dans le cadre de la linguistique computationnelle. La probléma...
Le but de cette thèse est de trouver des modèles de haut niveau dans lesquelles l'auto-modification ...
This thesis deals with the specification and construction of syntax and operational semantics of a p...
Dans cette thèse, on donne une caractérisation algébrique de la syntaxe et de la sémantique des lang...
We present a device for specifying and reasoning about syntax for datatypes, programming languages, ...
International audienceWe present a device for specifying and reasoning about syntax for datatypes, p...
La sémantique des langages de programmation donne la signification des constructions de programme. L...
Le fil directeur de ce manuscrit réside dans la volonté demathématiser l'activité des chercheurs en ...
National audienceCet ouvrage explore les constructions syntaxiques des langages de programmation les...
Cette thèse CIFRE se positionne dans le cadre du génie logiciel en ayant pour objectif la facilitati...
Prouver l’équivalence de programmes écrits dans un langage fonctionnel avec références est un problè...
La programmation par contraintes (PPC) est un style de programmation déclaratif qui connaît un grand...
L'objet de ce travail est la modélisation informatique de la capacité d'apprentissage de la syntaxe ...
La programmation modulaire est un principe de développement consistant à séparer une application en ...
Le raffinement est une méthode pour dériver des programmes corrects à partir de spécifications. Un l...
Les travaux de cette thèse se situent dans le cadre de la linguistique computationnelle. La probléma...
Le but de cette thèse est de trouver des modèles de haut niveau dans lesquelles l'auto-modification ...