Un approccio pratico alla costruzione di compilatori

Punteggio:   (4,1 su 5)

Un approccio pratico alla costruzione di compilatori (Des Watson)

Recensioni dei lettori

Riepilogo:

Il libro è molto apprezzato per il suo approccio pratico e per i suoi approfondimenti sulla scrittura dei compilatori, che lo rendono adatto sia ai principianti sia ai lettori più esperti.

Vantaggi:

Fornisce numerosi consigli pratici ed esercizi, chiarisce argomenti complessi, è ben scritto e coinvolgente, adatto a tutti i livelli di competenza nella scrittura di compilatori.

Svantaggi:

Non sono stati segnalati svantaggi significativi nelle recensioni.

(basato su 3 recensioni dei lettori)

Titolo originale:

A Practical Approach to Compiler Construction

Contenuto del libro:

Questo libro fornisce un'introduzione pratica all'implementazione dei linguaggi di programmazione di alto livello. Demistifica ciò che accade all'interno di un compilatore e stimola l'interesse del lettore per la progettazione dei compilatori, un aspetto essenziale dell'informatica. Le tecniche di analisi e traduzione dei linguaggi di programmazione sono utilizzate in molte aree applicative del software.

A Practical Approach to Compiler Construction tratta i principi fondamentali dell'argomento in modo accessibile. Presenta la teoria di base necessaria e mostra come può essere applicata per implementare compilatori completi. Viene adottato un approccio graduale, basato su una struttura di compilatore standard, che presenta tecniche ed esempi aggiornati. Strategie e progetti sono descritti in dettaglio per guidare il lettore nell'implementazione di un traduttore per un linguaggio di programmazione.

Per illustrare gli aspetti del processo di compilazione viene utilizzato un semplice linguaggio di alto livello, basato vagamente sul C. Sono inclusi esempi di codice in C, insieme alla discussione e all'illustrazione di come questo codice possa essere esteso per coprire la compilazione di linguaggi più complessi. Vengono inoltre forniti esempi di utilizzo degli strumenti di costruzione del compilatore flex e bison. L'analisi lessicale e sintattica è trattata in dettaglio, insieme a una copertura completa dell'analisi semantica, delle rappresentazioni intermedie, dell'ottimizzazione e della generazione del codice. È incluso anche materiale introduttivo sulla parallelizzazione.

Progettato per lo studio personale e per l'uso in corsi introduttivi di progettazione di compilatori, l'autore presuppone che i lettori abbiano una ragionevole competenza nella programmazione in qualsiasi linguaggio di alto livello.

Altre informazioni sul libro:

ISBN:9783319527871
Autore:
Editore:
Rilegatura:Copertina morbida
Anno di pubblicazione:2017
Numero di pagine:254

Acquisto:

Attualmente disponibile, in magazzino.

Lo compro!

Altri libri dell'autore:

Un approccio pratico alla costruzione di compilatori - A Practical Approach to Compiler...
Questo libro fornisce un'introduzione pratica...
Un approccio pratico alla costruzione di compilatori - A Practical Approach to Compiler Construction

Le opere dell'autore sono state pubblicate dai seguenti editori:

© Book1 Group - tutti i diritti riservati.
Il contenuto di questo sito non può essere copiato o utilizzato, né in parte né per intero, senza il permesso scritto del proprietario.
Ultima modifica: 2024.11.08 20:28 (GMT)