Kesalahan Program
Penanganan Kesalahan
Error Recovery
Error repair
Kesalahan Program
Kesalahan Program dapat
berupa
Kesalahan leksikal
Kesalahan Sintaks
Kesalahan Semantics
Kesalahan Sintaks
misalnya dalam operasi aritmatika dengan tanda kurung yang jumlahnya kurang,
contoh
Kesalahan Semantics
Kesalahan Semantics
B := B + 1
Mendeteksi kesalahan
Melaporkan kesalahan
Kode kesalahan
Recovery : Pemulihan
Repair
: Perbaikan
Mekanisme Ad Hoc
Panic Mode
Pada kondisi diatas THEN tidak ada, compiler melanjutkan sampai ketemu delimiter
(;)
Unit Deletion
Mekanisme Ad Hoc
Contoh lain
Procedure Increment ;
begin
x := X + 1
end;
end;