Projekt kompilatora jest podstawowym / głównym przedmiotem technologii inżynierii informacyjnej / informatyki / informatyki.Uczy, jak działa kompilator języka programowania.Koncentruje się również na różnych projektach kompilatora i strukturyzacji i optymalizacji różnych faz kompilatora.Konieczne jest również nauczenie się rodzajów gramatycznych, skończonych maszyn stanowych i pokrewnych pojęć języków.
Wynik kursu:
Po nauce kursu Uczniowie powinni być w stanie:
> 1.Zrozum podstawowe koncepcje i zastosowanie projektu kompilatora
2.Zastosuj swoją podstawową strukturę danych wiedzy, aby zaprojektować tabelę symbolu, analizatora leksykalnego, wytwarzania kodu pośredniego, parsera (do góry do góry i dołu w górę) i będzie w stanie zrozumieć siłę gramatyki.
3.Rozumiemy różne techniki optymalizacji kodu i mechanizmy odzyskiwania błędów.
4.Zrozumieć i wdrożyć parser.
Add new content and examples