- Apa itu kekaburan bagaimana ia dikeluarkan?
- Kata kunci mana yang digunakan untuk membuang kekaburan?
- Bolehkah kita menghapuskan kekaburan dari tatabahasa bebas konteks?
Apa itu kekaburan bagaimana ia dikeluarkan?
Sekiranya tatabahasa tidak samar -samar, maka ia dipanggil tidak jelas. Sekiranya tatabahasa mempunyai kekaburan, maka tidak baik untuk pembinaan pengkompil. Kaedah tidak dapat mengesan dan menghapuskan kekaburan secara automatik, tetapi kita dapat menghapuskan kekaburan dengan menulis semula tatabahasa tanpa kekaburan.
Kata kunci mana yang digunakan untuk membuang kekaburan?
Untuk menyelesaikan pengendali resolusi skop kekaburan ini digunakan "::". Program contoh ditunjukkan di bawah untuk menunjukkan konsep resolusi kekaburan dalam warisan.
Bolehkah kita menghapuskan kekaburan dari tatabahasa bebas konteks?
Jawapannya adalah tidak. Dapat dibuktikan bahawa tidak ada algoritma yang bahkan dapat menentukan sama ada tatabahasa bebas konteks tertentu adalah samar-samar.