La programmation modulaire est un principe de développement consistant à séparer une application en composants plus petits appelés modules. Le langage de programmation OCaml contient un langage de modules qui permet aux développeurs d'utiliser la programmation modulaire. Dans ce langage de modules, un module est un ensemble de types et de valeurs, les types des valeurs pouvant dépendre des types dénis dans le même module. OCaml étant un langage fortement typé, les modules possèdent également un type, appelé dans ce cas signature. Bien que les modules soient bien intégrés dans OCaml, une distinction est faite entre le langage de base, contenant les types dits primitifs, comme les entiers, les chaînes de caractères ou les fonctions, et le la...
160 pagesThis thesis explains how the adjunction of three features to System Fω allows writing progr...
COUSINEAU GUY (Président), GOLDBERG BENJAMIN (Rapporteur), MAUNY MICHEL (Rapporteur), QUEINNEC CHRIS...
Pour atteindre une pratique performante du langage C, il ne suffit pas d’apprendre une syntaxe. Pour...
National audienceLe langage Ocaml propose des classes et des modules très élaborés. Ces deux paradig...
National audienceCet ouvrage explore les constructions syntaxiques des langages de programmation les...
Par "approche langage" on entend désigner une approche qui s'exprime, soit dans un langage de progra...
Ce cours de programmation s'adresse à des étudiants qui ont déjà une première expérience de la progr...
Sommaire du numéro :http://archive-edutice.ccsd.cnrs.fr/edutice-00000852Dans les débuts de l'informa...
Résumer un texte, entre autres tâches, c’est être capable de le comprendre et de sélectionner les ph...
Le fil directeur de ce manuscrit réside dans la volonté demathématiser l'activité des chercheurs en ...
National audienceAROM est un système de représentation de connaissances reposant, à l'image des diag...
National audienceL'ingénierie des systèmes d'information fait appel à de multiples langages pour mod...
Scheme est l'un des langages les plus utilisés pour l'initiation à la programmation. Simple et régul...
L’analyse statique des programmes est une technique de vérification qui permet de statuer si un prog...
Habituellement, plus le développement d’un logiciel est avancé plus il est dispen- dieux de le modif...
160 pagesThis thesis explains how the adjunction of three features to System Fω allows writing progr...
COUSINEAU GUY (Président), GOLDBERG BENJAMIN (Rapporteur), MAUNY MICHEL (Rapporteur), QUEINNEC CHRIS...
Pour atteindre une pratique performante du langage C, il ne suffit pas d’apprendre une syntaxe. Pour...
National audienceLe langage Ocaml propose des classes et des modules très élaborés. Ces deux paradig...
National audienceCet ouvrage explore les constructions syntaxiques des langages de programmation les...
Par "approche langage" on entend désigner une approche qui s'exprime, soit dans un langage de progra...
Ce cours de programmation s'adresse à des étudiants qui ont déjà une première expérience de la progr...
Sommaire du numéro :http://archive-edutice.ccsd.cnrs.fr/edutice-00000852Dans les débuts de l'informa...
Résumer un texte, entre autres tâches, c’est être capable de le comprendre et de sélectionner les ph...
Le fil directeur de ce manuscrit réside dans la volonté demathématiser l'activité des chercheurs en ...
National audienceAROM est un système de représentation de connaissances reposant, à l'image des diag...
National audienceL'ingénierie des systèmes d'information fait appel à de multiples langages pour mod...
Scheme est l'un des langages les plus utilisés pour l'initiation à la programmation. Simple et régul...
L’analyse statique des programmes est une technique de vérification qui permet de statuer si un prog...
Habituellement, plus le développement d’un logiciel est avancé plus il est dispen- dieux de le modif...
160 pagesThis thesis explains how the adjunction of three features to System Fω allows writing progr...
COUSINEAU GUY (Président), GOLDBERG BENJAMIN (Rapporteur), MAUNY MICHEL (Rapporteur), QUEINNEC CHRIS...
Pour atteindre une pratique performante du langage C, il ne suffit pas d’apprendre une syntaxe. Pour...