非LL(1)文法到LL(1)文法的變換---編譯原理

LL(1)文法的性質 無二義性 不含左遞歸 不含公共左因子 1.消除左遞歸 簡單講就是將左遞歸轉變成右遞歸 例: 2.提取左因子 例: 非LL(1)文法轉變成LL(1)後還需判斷一下是否爲LL(1) 詳見求FIRST()FOLLOW()以及LL(1)文法的判別—編譯原理
相關文章
相關標籤/搜索