# Konstrukcja kompilatorów ###### tags: `sylabus` **TODO** Po 5-6 punktów na wykład. 1. (Witek, 07.10) Automaty 2. (Witek, 14.10) Lekser, narzędzia do parsowania 3. (Witek, 21.10) Top-down parsing 4. (Witek, 28.10) Bottom-up parsing (p1) 5. (Poleś, 04.11) Analiza semantyczna 6. (Cahir, 18.11) Postacie pośrednie (p2) * bloki podstawowe * graf przepływu sterownia 7. (Cahir, 25.11) Tłumaczenie sterowane składnią * ślady * instruction selection 8. (Witek, 02.12) Analiza przepływu danych (p3) 9. (Witek, 09.12) Propagacja stałych 10. (Poleś, 16.12) Optymalizacja (p4) 11. (Cahir, 22.12) Kolorowanie rejestrów 12. (Cahir, 13.01) Odśmiecanie (p5) 13. (Poleś, 20.01) Języki obiektowe, wyjątki 14. (Poleś, 27.01) Języki funkcyjne (p6) 15. (Cahir, 03.02) Debugging