Riepilogo dell'insegnamento: Linguaggi Formali e Traduttori
9 cfu così ripartiti nelle aree:
- 9 CFU nell'area D - Linguaggi
Sillabo dell'insegnamento
- D - Linguaggi
-
*
LF - Linguaggi Formali
+
AL-BACC - Basic Automata, Computability and Complexity
Automi a stati finiti ed espressioni regolari.
-
*
LF - Linguaggi Formali
+
AL-BACC - Basic Automata, Computability and Complexity
Analisi lessicale.
-
*
LF - Linguaggi Formali
+
AL-BACC - Basic Automata, Computability and Complexity
Analisi Lessicale . Implementazione di automi
-
*
LF - Linguaggi Formali
+
AL-BACC - Basic Automata, Computability and Complexity
Grammatiche e famiglie di linguaggi
-
*
TTCI - Tecniche di Traduzione: Compilatori e Interpreti
*
PL-SyA - Syntax Analysis
Analisi sintattica: parsificazione top-down e buttom-up
-
*
TTCI - Tecniche di Traduzione: Compilatori e Interpreti
*
PL-SyA - Syntax Analysis
Realizzazione di analizzatori a dsicesa ricorsiva
-
*
TTCI - Tecniche di Traduzione: Compilatori e Interpreti
+
PL-LTE - Language Translation and Execution
Traduzione diretta dalla sintassi
-
*
TTCI - Tecniche di Traduzione: Compilatori e Interpreti
PL-CG - Code Generation
Generazione di codice intermedio
-
*
TTCI - Tecniche di Traduzione: Compilatori e Interpreti
PL-CG - Code Generation
Sviluppo di un compilatore per un semplice programma
Le sottoaree "obbligatorie" sono prefisse da un segno più (+). Le sottoare "suggerite" sono prefisse da un segno asterisco (*).