Riepilogo dell'insegnamento: Implementation of Programming Languages
9 cfu così ripartiti nelle aree:
- 2 CFU nell'area A - Fondamenti
- 7 CFU nell'area D - Linguaggi
Sillabo dell'insegnamento
- A - Fondamenti
- *
ALF - Automi e Linguaggi Formali
Grammatiche context-free
- *
ALF - Automi e Linguaggi Formali
Analisi lessicale e parsing
- D - Linguaggi
- *
TTCI - Tecniche di Traduzione: Compilatori e Interpreti
Supporto runtime: gestione della memoria
- *
TTCI - Tecniche di Traduzione: Compilatori e Interpreti
Tecniche di compilazione e ottimizzazione
- *
TTCI - Tecniche di Traduzione: Compilatori e Interpreti
Generazione del codice
- *
TTCI - Tecniche di Traduzione: Compilatori e Interpreti
Ottimizzazione
-
V - Varie
progetto
- *
MATR - Macchine Astratte e Tecniche per la Realizzazione dei linguaggi di programmazione
Implementazione di concetti high-level di linguaggi funzionali
- *
MATR - Macchine Astratte e Tecniche per la Realizzazione dei linguaggi di programmazione
Implementazione di concetti high-level di linguaggi object-oriented
(*) Le sottoaree con asterisco sono quelle che il GRIN auspica facciano parte in via prioritaria dei sillabi degli insegnamenti assegnati all?area stessa