Ecrire un interpréteur en Pascal Objet : Partie 1 : Analyse lexicale et syntaxe de base

Note :   (4,7 sur 5)

Ecrire un interpréteur en Pascal Objet : Partie 1 : Analyse lexicale et syntaxe de base (M. Sauro Herbert)

Avis des lecteurs

Résumé:

Ce livre fournit un guide pratique pour la construction d'un interpréteur en Pascal Objet, avec des explications étape par étape et un code source téléchargeable. Il est particulièrement utile pour ceux qui s'intéressent aux processeurs de langages de programmation et se distingue par l'utilisation du Pascal dans un domaine généralement dominé par le C.

Avantages:

Le livre offre un apprentissage progressif, un contenu bien expliqué, un code source téléchargeable et modifiable, et une perspective rafraîchissante en utilisant Pascal pour le développement de processeurs de langage.

Inconvénients:

L'attrait pour le public pourrait être limité en raison de l'accent mis sur le Pascal Objet, que certains pourraient considérer comme dépassé par rapport à des langages plus populaires tels que le C.

(basé sur 3 avis de lecteurs)

Titre original :

Writing an Interpreter in Object Pascal: Part 1: Lexical and Basic Syntax Analysis

Contenu du livre :

Ceci est la première partie d'une série qui vous montrera comment écrire un interpréteur interactif en Pascal Objet. La première partie de la série couvre le matériel d'introduction, y compris une description du langage que nous allons créer, un analyseur lexical complet pour le langage, comment utiliser DUnitX pour les tests unitaires, et une introduction aux concepts essentiels de l'analyse syntaxique, de la descente récursive, de la grammaire, et de l'EBNF.

En cours de route, nous créerons une REPL, nous discuterons en détail de l'analyse des expressions et nous construirons une simple calculatrice interactive pour illustrer la théorie. Le livre fournit un code entièrement fonctionnel et explique en langage clair comment le code fonctionne et pourquoi certaines décisions ont été prises, y compris des conceptions alternatives. Le livre utilise abondamment le code tout au long des chapitres.

Tout est fait sans l'aide d'outils tiers. Tout ce dont vous avez besoin est une installation standard de Free Pascal ou de l'excellent Delphi d'Embarcaderos (y compris l'édition communautaire gratuite).

Le texte s'adresse aux amateurs et aux développeurs de niveau intermédiaire qui ont besoin d'une introduction facile à l'analyse lexicale et à l'analyse syntaxique. Il s'adresse également aux étudiants qui débutent dans la conception de compilateurs et d'interprètes et qui ont besoin de quelque chose de plus digeste avant de se plonger dans la théorie des compilateurs.

Autres informations sur le livre :

ISBN :9781732548602
Auteur :
Éditeur :
Reliure :Broché

Achat:

Actuellement disponible, en stock.

Je l'achète!

Autres livres de l'auteur :

Ecrire un interpréteur en Pascal Objet : Partie 1 : Analyse lexicale et syntaxe de base - Writing an...
Ceci est la première partie d'une série qui vous...
Ecrire un interpréteur en Pascal Objet : Partie 1 : Analyse lexicale et syntaxe de base - Writing an Interpreter in Object Pascal: Part 1: Lexical and Basic Syntax Analysis
Biologie des systèmes : L'algèbre linéaire pour la modélisation des voies de communication - Systems...
Révision 1. 1 (Apr 2017) L'algèbre linéaire,...
Biologie des systèmes : L'algèbre linéaire pour la modélisation des voies de communication - Systems Biology: Linear Algebra for Pathway Modeling
Biologie des systèmes : Introduction à l'analyse du contrôle métabolique - Systems Biology: An...
Ce livre est une introduction au contrôle des...
Biologie des systèmes : Introduction à l'analyse du contrôle métabolique - Systems Biology: An Introduction to Metabolic Control Analysis

Les œuvres de l'auteur ont été publiées par les éditeurs suivants :

© Book1 Group - tous droits réservés.
Le contenu de ce site ne peut être copié ou utilisé, en tout ou en partie, sans l'autorisation écrite du propriétaire.
Dernière modification: 2024.11.14 07:32 (GMT)