Tugas Pertemuan ke-8 Teknik Kompilasi
1. 1. Apa yang dimaksud dengan analisis semantik? Jawab : Analisis Semantik adalah proses setelah melewati proses scanning dan parsing. Pada tahap ini dilakukan pengecekan pada struktur akhir yang telah diperoleh dan diperiksa kesesuaiannya dengan komponen program yang ada. 2. 2. Sebutkan fungsi semantic analyzer ! Jawab : Fungsinya untuk menentukan bagaimana dekomposisinya (hasil pecahannya) Analoginya penentuan struktur dari suatu kalimat dalam bahasa inggris co:/ identifikasi klas subject, predikat, verb, dan adjectiv. Pengelompokan token dalam kelas sintaksis seperti expression, statement, dan procedure berupa pohon sintaks. 3. 3. Apa saja poin yang di cek oleh analisis semantik? Jawab : a) Flow of Control Check b) Uniqueness Check c) Name Related Check d) Type Checking