Pertemuan 8 Teknik Kompilasi
Tugas Pertemuan 8 1. Apa yang dimaksud dengan analisis semantic ! Jawab : Analisis Semantik adalah proses pengecekan pada struktur akhir yang telah diperoleh dan diperiksa kesesuaiannya dengan komponen program yang ada. 2. Sebutkan fungsi semantic analyzer ! Jawab : Fungsi dari semantic analyzer yaitu untuk menentukan makna dari serangkaian instruksi yang terdapat dalam program sumber. maka penganalisis semantik harus mampu menentukan aksi apa yang akan dilakukan oleh operator-operator tersebut. 3. Apa saja poin yang di cek oleh analisis semantic ! Jawab : Pada tahapan ini program sumber akan diperiksa untuk mencari kemungkinan kesalahan semantic dengan cara memanfaatkan struktur hirarkikal yang dihasil dari tahapan syntax analyzer. Pada tahapan ini akan dihasilkan suatu kode yang executable pada kompilasi yang sederhana lalu dimanipulasi dengan berbagai optimization dari translator sampai nanti benar-benar executable dihasilkan.