Riepilogo dell'insegnamento: Linguaggi e traduttori
6 cfu così ripartiti nelle aree:
- 6 CFU nell'area D - Linguaggi
Sillabo dell'insegnamento
- D - Linguaggi
- *
TTCI - Tecniche di Traduzione: Compilatori e Interpreti
Il compilatore LEX. Analsi Sintattica: parsing top-down e bottom-up
- *
TTCI - Tecniche di Traduzione: Compilatori e Interpreti
Parsing predittivo non ricorsivo. Parsing LR: tecniche SLR, LALR, LR canonica
- *
TTCI - Tecniche di Traduzione: Compilatori e Interpreti
Generazione automatica di compilatori. Il compilatore YACC
- *
TTCI - Tecniche di Traduzione: Compilatori e Interpreti
Traduzione guidata dalla Sintassi: definizioni dirette dalla sintassi, schemi di traslazione
- *
LF - Linguaggi Formali
Linguaggi formali e compilatori. Grammatiche e automi. Fasi della compilazione. Analisi Lessicale: token, pattern, lessemi
- *
TTCI - Tecniche di Traduzione: Compilatori e Interpreti
Analisi semantica e type checking. Codice intermedio.
(*) Le sottoaree con asterisco sono quelle che il GRIN ritiene essenziali