BIBLIOTHEQUE MISM
Détail de l'auteur
Auteur Martine Gautier |
Documents disponibles écrits par cet auteur
Affiner la recherche Interroger des sources externes
Compilation des langages de programmation / Martine Gautier
Titre : Compilation des langages de programmation : Ce que fait un compilateur comment le realiser Type de document : texte imprimé Auteurs : Martine Gautier, Auteur Editeur : Ellipses Année de publication : 2006 Collection : TECHNOSUP Importance : 317p Format : 26x17.5 cm ISBN/ISSN/EAN : 978-2-7298-2620-8 Note générale : Sommaire
Langages impératifs
Structures et tableaux
Langages à objets
Réaliser un compilateur
Du texte source à l'arbre abstrait et à la table des symboles
Contrôler l'arbre abstrait
De l'arbre abstrait au texte cibleLangues : Français (fre) Langues originales : Français (fre) Index. décimale : 004 Traitement de données. Informatique Résumé : En démystifiant la compilation, l'ouvrage amène le lecteur à comprendre le fonctionnement d'un compilateur, par une pédagogie active utilisant des exemples précis et concrets. Sans être exhaustif, il couvre l'ensemble du processus de compilation des programmes écrits en langages impératifs ou à objets.
La première partie étudie la syntaxe et la sémantique des constructions des langages de programmation usuels, pour répondre à la question : que fait un compilateur ? L'accent y est mis sur la définition de modèles de traduction pour des machines virtuelles Java ou des processeurs classiques.
La deuxième partie suit le développement d'un compilateur en Java pour répondre à la question : comment réaliser un compilateur ? Les bases théoriques sont d'abord rapidement posées. Puis, l'accent est mis sur les problèmes inhérents au développement d'une application d'une telle envergure, en intégrant des design patterns.
Accessible à tout utilisateur aguerri d'un langage évolué (impératif ou à objets), l'ouvrage lui permettra d'utiliser à bon escient les constructions de son langage favori et d'améliorer ses performances en programmation.Compilation des langages de programmation : Ce que fait un compilateur comment le realiser [texte imprimé] / Martine Gautier, Auteur . - [S.l.] : Ellipses, 2006 . - 317p ; 26x17.5 cm. - (TECHNOSUP) .
ISBN : 978-2-7298-2620-8
Sommaire
Langages impératifs
Structures et tableaux
Langages à objets
Réaliser un compilateur
Du texte source à l'arbre abstrait et à la table des symboles
Contrôler l'arbre abstrait
De l'arbre abstrait au texte cible
Langues : Français (fre) Langues originales : Français (fre)
Index. décimale : 004 Traitement de données. Informatique Résumé : En démystifiant la compilation, l'ouvrage amène le lecteur à comprendre le fonctionnement d'un compilateur, par une pédagogie active utilisant des exemples précis et concrets. Sans être exhaustif, il couvre l'ensemble du processus de compilation des programmes écrits en langages impératifs ou à objets.
La première partie étudie la syntaxe et la sémantique des constructions des langages de programmation usuels, pour répondre à la question : que fait un compilateur ? L'accent y est mis sur la définition de modèles de traduction pour des machines virtuelles Java ou des processeurs classiques.
La deuxième partie suit le développement d'un compilateur en Java pour répondre à la question : comment réaliser un compilateur ? Les bases théoriques sont d'abord rapidement posées. Puis, l'accent est mis sur les problèmes inhérents au développement d'une application d'une telle envergure, en intégrant des design patterns.
Accessible à tout utilisateur aguerri d'un langage évolué (impératif ou à objets), l'ouvrage lui permettra d'utiliser à bon escient les constructions de son langage favori et d'améliorer ses performances en programmation.Réservation
Réserver ce document
Exemplaires (5)
Code-barres Cote Support Localisation Section Disponibilité 08/136563 L/004.1049 Livre Bibliothèque Mathématique informatique et sciences de la matière indéterminé Exclu du prêt 08/136564 L/004.1049 Livre Bibliothèque Mathématique informatique et sciences de la matière indéterminé Disponible 08/136565 L/004.1049 Livre Bibliothèque Mathématique informatique et sciences de la matière indéterminé Disponible 08/136566 L/004.1049 Livre Bibliothèque Mathématique informatique et sciences de la matière indéterminé Disponible 09/156685 L/004.1049 Livre Bibliothèque Mathématique informatique et sciences de la matière indéterminé Disponible