Metode derivatif Brzozowski adalah teknik yang sangat cantik untuk membangun automata deterministik dari ekspresi reguler dengan cara aljabar yang baik. Saya telah mengerjakan beberapa generalisasi lucu dari teknik ini untuk menangani beberapa kelas tata bahasa yang lebih besar, tetapi algoritmanya cukup mudah sehingga tampaknya sangat mungkin telah ditemukan sebelumnya. Tetapi referensi Googling untuk keturunan teknik ini tampaknya tidak banyak berubah. Adakah yang tahu sesuatu?
reference-request
fl.formal-languages
parsing
Neel Krishnaswami
sumber
sumber
Jawaban:
Dalam Total Parser Combinators (ICFP 2010) saya menggunakan turunan Brzozowski untuk menetapkan bahwa keanggotaan bahasa dapat dipilih untuk kelas tertentu dari tata bahasa yang berpotensi tak terbatas.
sumber
Anda mungkin tertarik dengan makalah ini:
Juga menarik minat:
sumber
Kembali di pertengahan 80-an ketika saya sedang mengerjakan parser pendakian rekursif dan memfaktorkan tata bahasa, saya mulai dengan mendefinisikan turunan sebagian dari tata bahasa.
Banyak teori bagus di sana.
Apakah Anda memiliki pertanyaan spesifik?
sumber