Principi di compilazione Terza edizione

introduzione

La terza edizione di questo libro è un libro di testo chiave nazionale per il "Decimo piano quinquennale" dell'istruzione superiore generale. Mira a introdurre in modo sistematico la struttura del sistema di compilazione, il flusso di lavoro e la progettazione dei principi del compilatore e delle tecniche di implementazione. Il libro ha 11 capitoli, tra cui conoscenza di base della lingua e della grammatica, analisi lessicale, analisi della sintassi, analisi semantica e generazione di codice intermedio, organizzazione della tabella dei simboli, organizzazione e allocazione della memoria di runtime, ottimizzazione del codice, generazione del codice di destinazione e compilazione del linguaggio orientato agli oggetti tecnologia, ecc. In termini di organizzazione dei contenuti, questo libro combina organicamente la teoria di base della compilazione e la specifica tecnologia di implementazione, che non solo espone in modo accurato e chiaro concetti e principi correlati, ma fornisce anche procedure di implementazione tipiche; allo stesso tempo, è piuttosto popolare e popolare al momento. Vengono inoltre introdotti in dettaglio la funzione e il metodo di utilizzo dello strumento di generazione automatica dell'analizzatore con buoni risultati. Questo libro si sforza di riflettere gli ultimi risultati nella tecnologia di compilazione. Gli algoritmi di analisi, i driver e le azioni semantiche elencati nel libro sono tutti descritti in linguaggio C. Dopo ogni capitolo, ci sono un gran numero di esercizi e domande pratiche al computer. Il testo di questo libro è conciso e facile da capire e il contenuto è graduale e facile da imparare. Questo libro può essere utilizzato come libro di testo per laureati universitari in informatica e può anche essere utilizzato come libro di riferimento per tecnici di software per computer.

Per completare questo libro, la Northwestern Polytechnical University Press ha pubblicato il libro "Analysis of Common Questions and Simulated Questions of Compiler Principles". Il libro è scritto per aiutare gli studenti ad approfondire la loro comprensione dei contenuti di base del corso; migliorare la loro capacità di risolvere i problemi e soddisfare le esigenze della revisione dell'esame di ammissione post-laurea. Fornisce inoltre risposte dettagliate agli esercizi chiave di questo libro.

Catalogo libri

capitolo 1 introduzione

1.1 Panoramica del processo di compilazione

1.2 Struttura logica del compilatore

1.2.1 Programma di analisi lessicale

1.2.2 Programma di analisi della sintassi

1.2.3 Programma di analisi semantica

1.2.4 Generazione di codice intermedio

1.2.5 programma di ottimizzazione del codice

1.2.6 programma di generazione del codice di destinazione

1.2.7 programma di controllo e gestione degli errori

1.2.8 tabella informativa Programma di gestione

1.3 Organizzazione del compilatore

Esercizi

Capitolo 2 Prima e dopo il testo non ha nulla a che fare con la grammatica e la lingua

2.1 Rappresentazione grammaticale e linguistica

2.2 Definizione di grammatica e linguaggio

2.2.1 Concetti e termini di base

2.2.2 Definizione formale della grammatica e del linguaggio

2.3 Analisi dei modelli di frase

2.3.1 Derivazione normativa e

Related Articles
TOP