-
*
MATR - Macchine Astratte e Tecniche per la Realizzazione dei linguaggi di programmazione
+
PL-BTS - Basic Type Systems
Tipi e controllo di tipo.
-
*
MATR - Macchine Astratte e Tecniche per la Realizzazione dei linguaggi di programmazione
PL-APC - Advanced Programming Constructs
Controllo di sequenza, procedure, ricorsione. Parametri e modalità di passaggio.
-
*
TTCI - Tecniche di Traduzione: Compilatori e Interpreti
+
PL-LTE - Language Translation and Execution
Cenni alla struttura di un compilatore.
-
*
MATR - Macchine Astratte e Tecniche per la Realizzazione dei linguaggi di programmazione
+
OS-MM - Memory Management
Ambiente, regole di scoping, gestione della memoria.
-
*
LF - Linguaggi Formali
+
AL-BACC - Basic Automata, Computability and Complexity
Sintassi e grammatiche generative.
-
*
LF - Linguaggi Formali
+
AL-BACC - Basic Automata, Computability and Complexity
Grammatiche regolari, automi regolari, espressioni regolari.
-
*
LF - Linguaggi Formali
*
PL-SyA - Syntax Analysis
Grammatiche libere da contesto, automi a pila
-
*
LF - Linguaggi Formali
*
PL-SyA - Syntax Analysis
Grammatiche LL(1), LR(0), SLR, LR(1), LALR
-
*
MATR - Macchine Astratte e Tecniche per la Realizzazione dei linguaggi di programmazione
+
PL-LTE - Language Translation and Execution
Macchine astratte, interpreti, compilatori.