Mata Praktikum : Teknik Kompilasi
Materi : Penanganan Kesalahan
PJ A : Yudhy Tri. S
PJ B : Hernawati
Soal.
1. Jelaskan dan beri contoh mengenai :
a. Kesalahan leksikal
b. Kesalahan sintak
c. Kesalahan semantik
2. Sebutkan dan jelaskan mengenai pemulihan kesalahan !
Jawaban.
1. Beberapa macam kesalahan :
a. Kesalahan leksikal merupakan kesalahan yang terjadi saat analisis leksikal (scanner).
Contoh : salah mengeja/menulis keyword; THEN ditulis TEN.
b. Kesalahan sintak merupakan kesalahan yang terjadi saat analisis sintaks (parser).
Contoh : salah meletakkan kurung buka atau kurung tutup; jml = x +(a*(c+b).
c. Kesalahan semantik merupakan kesalahan yang terjadi saat analisis semantik.
Contoh : tipe data salah; sudah dideklarasikan tipe integer tapi diisi tipe string.
2.
Sumber 1 :
http://lecturer.ukdw.ac.id/anton/download/KOMPILER-Modul12.pdf
Note :
- Untuk Null akan di update secepatnya dan silahkan FeedBack untuk memberikan jawaban yang lebih Baik. .
- Untuk melihat gambar lebih jelas silahkan di klik gambar yang ingin Anda lihat.
"Answer with your own risk"
Selamat Mengerjakan .
Read More >>
Materi : Penanganan Kesalahan
PJ A : Yudhy Tri. S
PJ B : Hernawati
Soal.
1. Jelaskan dan beri contoh mengenai :
a. Kesalahan leksikal
b. Kesalahan sintak
c. Kesalahan semantik
2. Sebutkan dan jelaskan mengenai pemulihan kesalahan !
Jawaban.
1. Beberapa macam kesalahan :
a. Kesalahan leksikal merupakan kesalahan yang terjadi saat analisis leksikal (scanner).
Contoh : salah mengeja/menulis keyword; THEN ditulis TEN.
b. Kesalahan sintak merupakan kesalahan yang terjadi saat analisis sintaks (parser).
Contoh : salah meletakkan kurung buka atau kurung tutup; jml = x +(a*(c+b).
c. Kesalahan semantik merupakan kesalahan yang terjadi saat analisis semantik.
Contoh : tipe data salah; sudah dideklarasikan tipe integer tapi diisi tipe string.
2.
Sumber 1 :
http://lecturer.ukdw.ac.id/anton/download/KOMPILER-Modul12.pdf
Note :
- Untuk Null akan di update secepatnya dan silahkan FeedBack untuk memberikan jawaban yang lebih Baik. .
- Untuk melihat gambar lebih jelas silahkan di klik gambar yang ingin Anda lihat.
"Answer with your own risk"
Selamat Mengerjakan .