Předmět Výstavba překladačů (v angličtině) (FIT-VYPe)
Na serveru studentino.cz naleznete nejrůznější studijní materiály: zápisky z přednášek nebo cvičení, vzorové testy, seminární práce, domácí úkoly a další z předmětu FIT-VYPe - Výstavba překladačů (v angličtině), Fakulta informačních technologií, Vysoké učení technické v Brně (VUT).
Top 10 materiálů tohoto předmětu
Materiály tohoto předmětu
Materiál | Typ | Datum | Počet stažení |
---|
Další informace
Cíl
Detailně objasnit konstrukci překladačů, včetně moderních paralelních kompilátorů. Podrobně se seznámit s formálními překladovými modely a jejich vlastnostmi.
Osnova
Osnova přednášek:Úvod: zopakování struktury překladače. Deterministická syntaktická analýza zdola nahoru: konstrukce LR rozkladových tabulek. Deterministická syntaktická analýza zdola nahoru: precedenční analýza vyššího řádu. Obecná syntaktická analýza: důležité metody syntaktické analýzy s návraty. Pokročilé metody optimalizace. Paralelní kompilátory: struktura paralelního překladače. Paralelní syntaktická analýza: principy. Deterministická paralelní syntaktická analýza shora dolů. Deterministická paralelní syntaktická analýza zdola nahoru. Generování paralelního kódu. Moderní formální prostředky pro specifikaci jazyka: řízené a paralelní modely. Formální prostředky pro specifikaci překladu: převodníky a překladové gramatiky. Očekávané budoucí trendy, shrnutí, závěr.Osnova ostatní - projekty, práce:(1) Vytvoření pokročilého kompilátoru. (2) Příprava a prezentace vybraného tématu o kompilátorech.
Literatura
Češka, M., Ježek, K., Melichar, B., Richta, K.: Konstrukce překladačů, Praha, CZ, ČVUT, 1999, 636 p., ISBN 80-01-02028-2 (in Czech)Cooper, K.D. : Engineering a Compiler, San Francisco, Morgan Kaufmann, 2004, 879 p., ISBN 155860698X
Požadavky
Základní znalost diskrétní matematiky.
Garant
prof. RNDr. Alexandr Meduna, CSc.
Vyučující
prof. RNDr. Alexandr Meduna, CSc.