Desain kompiler adalah subjek fundamental / inti dari teknik komputer / rekayasa ilmu komputer / teknologi informasi.Ini mengajarkan bagaimana kompiler pekerjaan bahasa pemrograman.Ini juga berfokus pada berbagai desain kompiler dan penataan dan mengoptimalkan berbagai fase kompiler.Juga perlu untuk mempelajari jenis tata bahasa, mesin negara terbatas dan konsep-konsep bahasa terkait.
Hasil Kursus:
Setelah mempelajari kursus Para siswa harus dapat:
> 1.Memahami konsep dasar dan penerapan desain kompiler
2.Terapkan struktur data pengetahuan dasar mereka untuk merancang tabel simbol, penganalisa leksikal, generasi kode menengah, parser (desain atas dan bawah ke atas) dan akan dapat memahami kekuatan tata bahasa.
3.Memahami berbagai teknik optimasi kode dan mekanisme pemulihan kesalahan.
4.Memahami dan mengimplementasikan parser.
Add new content and examples