Jacques Menu Compilateurs avec C++

ISBN 13 : 9782879080925

Compilateurs avec C++

 
9782879080925: Compilateurs avec C++
Quatrième de couverture :

Un compilateur est un traducteur automatique d'emploi très courant en informatique. Il convertit une spécification, dite " forme source ", en une autre, dite " forme objet ", mieux adaptée à ce que l'on désire faire. Le cas usuel est celui où la forme source est un texte dans un langage de programmation et la forme objet des tables de code binaire pour un processeur du marché. Ce livre présente de manière pragmatique les techniques d'écriture des compilateurs. Les aspects théoriques sont évoqués de manière succinte lorsqu'ils ont un intérêt pratique. De nombreux exemples et figures illustrent la matière traitée. Au sommaire : - les concepts fondamentaux de syntaxe et de sémantique, ainsi que les notions de machine informatique, de compilation et d'interprétation ; - les méthodes d'analyse lexicale et syntaxique les plus répandues, y compris un exposé complet des possibilités des outils lex et yacc ; - les techniques permettant de réaliser l'analyse sémantique, et en particulier l'inférence (déduction automatique) des types ; - les procédés d'évaluation des expressions et des paramètres passés par valeur, par nom et par besoin (évaluation paresseuse) ; - la structuration de l'environnement d'exécution des programmes pour mettre en oeuvre les appels de fonctions, les passages de paramètres et la récursion ; - la synthèse du code pour une machine informatique donnée. Les différentes techniques de compilation présentées sont mises en oeuvre pour implanter Formula, un petit langage créé par l'auteur pour les besoins de ce livre. Les langages choisis pour écrire les algorithmes correspondants sont C++, en s'appuyant sur l'orientation objets, et ponctuellement Prolog. Compilateurs avec C++ propose aux professionnels et aux étudiants en informatique un point de vue moderne et synthétique sur le fonctionnement des compilateurs. Il est aussi utile aux personnes intéressées par l'analyse automatique de textes.

Les informations fournies dans la section « A propos du livre » peuvent faire référence à une autre édition de ce titre.

(Aucun exemplaire disponible)

Chercher:



Créez une demande

Si vous ne trouvez pas un livre sur AbeBooks, nous le rechercherons automatiquement pour vous parmi les livres quotidiennement ajoutés au catalogue.

Créez une demande