Apakah kekaburan tatabahasa?
Tatabahasa dikatakan samar. Sekiranya tatabahasa tidak samar -samar maka kita menyebutnya tatabahasa yang tidak jelas. Sekiranya tatabahasa mempunyai kekaburan maka ia bagus untuk pembinaan pengkompil.
Bagaimana tatabahasa dibuat tidak jelas?
Tatabahasa boleh menjadi jelas, jika tatabahasa tidak mengandungi kekaburan. Ini bermakna jika ia tidak mengandungi lebih daripada satu yang paling banyak ditinggalkan derivasi (LMD) atau lebih daripada satu hak yang paling banyak derivasi (RMD) atau lebih daripada satu pokok parse untuk rentetan input yang diberikan, ia adalah tatabahasa yang tidak jelas.