Logo ČVUT
Loading...
ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE
STUDIJNÍ PLÁNY
2011/2012

Tvorba překladačů

Předmět není vypsán Nerozvrhuje se
Kód Zakončení Kredity Rozsah
36TPR Z,ZK 4 2+2s
Předmět je náhradou za:
Tvorba překladačů (X36TPR)
Přednášející:
Cvičící:
Předmět zajišťuje:
katedra počítačů
Anotace:

Předmět Tvorba překladačů navazuje na předmět Jazyky a překlady.Obsahuje především popis syntaktické analýzy metodou zdola nahoru a její aplikace při implementaci formálních a atributovaných překladů. Dále se zabývá inkrementální a paralelní syntaktickou analýzou.

Požadavky:
Osnova přednášek:

1. Syntaktická analýza metodou zdola nahoru

2. Silné LR gramatiky, algoritmus syntaktické analýzy

3. Použití informace o historii analýzy, LR(0) gramatiky

4. SLR gramatiky

5. LALR gramatiky

6. LR gramatiky

7. Vlastnoti LR gramatik

8. Formální překlad při LR analýze

9. Atributovaný překlad řízený LR analyzátorem

10. Paralelní LL analýza

11. Paralelní LR analýza

12. Inkrementální LL analýza

13. Inkrementální LR analýza

Osnova cvičení:

1. Konstrukce syntaktického analyzátoru pro LL gramatiky

2. Konstrukce syntaktického analyzátoru pro silné LR gramatiky

3. Kostrukce souboru množin LR položek, LR(0) gramatiky

4. SLR gramatiky

5. LALR gramatiky

6. LR gramatiky

7. Syntaktická analýza závorkových struktur

8. Skrytá levá a pravá rekurze

9. Formální překlad při LR analýze

10. Výpočet atributů při LR analýze

11. Paralelní LL analýza

12. Paralelní LR analýza

13. Inkrementální LL a LR analýza

Cíle studia:
Studijní materiály:

[1] Melichar, B., Češka, M., Ježek, K., Richta, K.: Konstrukce překladačů. Vydavatelství ČVUT, Praha 1999.

Poznámka:

Rozsah výuky v kombinované formě studia: 14+4

Typ cvičení: s

Další informace:
Pro tento předmět se rozvrh nepřipravuje
Předmět je součástí následujících studijních plánů:
Platnost dat k 9. 7. 2012
Aktualizace výše uvedených informací naleznete na adrese http://bilakniha.cvut.cz/cs/predmet11021804.html