Scrivere un interprete in Object Pascal: Parte 1: Analisi lessicale e sintassi di base

Punteggio:   (4,7 su 5)

Scrivere un interprete in Object Pascal: Parte 1: Analisi lessicale e sintassi di base (M. Sauro Herbert)

Recensioni dei lettori

Riepilogo:

Il libro fornisce una guida pratica alla costruzione di un interprete in Object Pascal, offrendo spiegazioni passo-passo e codice sorgente scaricabile. È particolarmente utile per coloro che sono interessati ai processori di linguaggi di programmazione e si distingue per l'uso del Pascal in un campo tipicamente dominato dal C.

Vantaggi:

Il libro offre un percorso di apprendimento graduale, contenuti ben spiegati, codice sorgente scaricabile e modificabile e una prospettiva rinnovata utilizzando il Pascal per lo sviluppo di processori linguistici.

Svantaggi:

L'interesse del pubblico potrebbe essere limitato a causa del focus di nicchia sul Pascal a oggetti, che alcuni potrebbero considerare superato rispetto a linguaggi più diffusi come il C.

(basato su 3 recensioni dei lettori)

Titolo originale:

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

Contenuto del libro:

Questa è la prima parte di una serie che vi mostrerà come scrivere un interprete interattivo in Object Pascal. La prima parte della serie tratterà del materiale introduttivo, tra cui la descrizione del linguaggio che creeremo, un analizzatore lessicale completo per il linguaggio, l'uso di DUnitX per i test unitari e un'introduzione ai concetti essenziali dell'analisi sintattica, della discesa ricorsiva, della grammatica e di EBNF.

Lungo il percorso, creeremo un REPL, discuteremo in dettaglio come analizzare le espressioni e costruiremo un semplice calcolatore interattivo per illustrare la teoria. Il libro fornisce un codice completamente funzionante e spiega in un inglese semplice come funziona il codice e perché sono state prese determinate decisioni, compresi progetti alternativi. Il libro fa largo uso di codice in tutti i capitoli.

Tutto è realizzato senza l'ausilio di strumenti di terze parti. Tutto ciò che serve è un'installazione standard di Free Pascal o dell'eccellente Delphi di Embarcaderos (compresa l'edizione comunitaria gratuita).

Il testo è rivolto agli hobbisti e agli sviluppatori di medio livello che necessitano di una facile introduzione all'analisi lessicale e al parsing. È anche adatto agli studenti che iniziano a progettare compilatori e interpreti e hanno bisogno di qualcosa di più digeribile prima di immergersi nella teoria dei compilatori.

Altre informazioni sul libro:

ISBN:9781732548602
Autore:
Editore:
Rilegatura:Copertina morbida

Acquisto:

Attualmente disponibile, in magazzino.

Lo compro!

Altri libri dell'autore:

Scrivere un interprete in Object Pascal: Parte 1: Analisi lessicale e sintassi di base - Writing an...
Questa è la prima parte di una serie che vi...
Scrivere un interprete in Object Pascal: Parte 1: Analisi lessicale e sintassi di base - Writing an Interpreter in Object Pascal: Part 1: Lexical and Basic Syntax Analysis
Biologia dei sistemi: Algebra lineare per la modellazione dei percorsi - Systems Biology: Linear...
Revisione 1.1 (aprile 2017) L'algebra lineare, lo...
Biologia dei sistemi: Algebra lineare per la modellazione dei percorsi - Systems Biology: Linear Algebra for Pathway Modeling
Biologia dei sistemi: Introduzione all'analisi del controllo metabolico - Systems Biology: An...
Questo libro è un'introduzione al controllo delle...
Biologia dei sistemi: Introduzione all'analisi del controllo metabolico - Systems Biology: An Introduction to Metabolic Control Analysis

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)