Forum | Gli ultimi tutorial di sviluppo web
 

Compiler Design Tutorial


Un compilatore traduce il codice scritto in una lingua ad un'altra lingua senza cambiare il senso del programma. Si prevede inoltre che un compilatore dovrebbe rendere il codice target efficiente e ottimizzata in termini di tempo e di spazio.

principi di progettazione del compilatore forniscono una visione approfondita del processo di traduzione e di ottimizzazione. Design Compiler copre meccanismo di traduzione di base e l'individuazione e il recupero di errore. Esso comprende lessicale, sintassi e analisi semantica come front-end, e la generazione di codice e l'ottimizzazione come back-end.


Pubblico

Questo tutorial è stato progettato per gli studenti interessati ad apprendere i principi di base di lettori compilers.Enthusiastic che vorrebbero sapere di più su compilatori e coloro che desiderano progettare un compilatore stessi possono iniziare da qui.


Prerequisiti

Questo tutorial non richiede alcuna conoscenza preliminare di progettazione del compilatore, ma richiede la comprensione di base di almeno un linguaggio di programmazione come C, Java etc.It sarebbe un ulteriore vantaggio se ha avuto una precedente esposizione a Assembly programmazione.