Pok-1-wyk-toc
Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania
Spis treści
- Wprowadzenie
- Plan wykładu
- Kompilatory i interpretery
- Model kompilatora
- Model kompilatora(1)
- Analiza leksykalna
- Analiza leksykalna - przykład
- Analiza leksykalna - przykład(1)
- Analiza składniowa
- Analiza składniowa - przykład
- Analiza semantyczna
- Analiza semantyczna – zgodność typów
- Analiza semantyczna – przepływ sterowania
- Kontrola statyczna – unikalność deklaracji
- Kontrola statyczna – powtórzenia nazw
- Kontrola statyczna – przykład
- Generacja kodu pośredniego
- Języki pośrednie – przykład przekładu
- Optymalizacja kodu
- Optymalizacja kodu – zmienne indukowane i redukcja siły
- Generacja kodu wynikowego
- Generacja kodu wynikowego(1)
- Środowisko czasu wykonania
- Środowisko czasu wykonania – zmienne nielokalne
- 2. Analiza leksykalna
- 3. Generator LEX
- 4. Wprowadzenie do analizy składniowej
- 5. Analiza metoda zstępującą
- 6. Generator LLgen
- 7. Translacja sterowana składnią w metodzie zstępującej
- 8. Analiza składniowa metodą wstępującą
- 9. Podstawy generatora YACC
- 10. Translacja sterowana składnią w generatorze YACC
- 11. Generator YACC: gramatyki niejednoznaczne
- 12. Analiza zależności kontekstowych
- 13. Synteza kodu i środowisko czasu wykonania
- Bibliografia przedmiotu
- Bibliografia przedmiotu(1)
- Bibliografia przedmiotu(2)
- Bibliografia przedmiotu(3)
- Środowisko
- Środowisko : Linux i Cygwin
- Narzędzia : kompilator C
- Narzędzia : generator LLGen
- Narzędzia : generatory LEX i YACC
- Rola i miejsce przedmiotu w toku studiów