對下面的文法G: (1)計算這個文法的每個非終結(jié)符的FIRST和FOLLOW集合; (2)證明這個文法是LL(1)的; (3)構(gòu)造它的預(yù)測分析表。
給定文法G[S]: ⑴請構(gòu)造該文法的以LR(O)項目集為狀態(tài)的識別規(guī)范句型活前綴的DFA。 ⑵請構(gòu)造該文法的LR(O)分析表。 ⑶什么是LR(O)文法?該文法是LR(O)文法嗎?為什么? ⑷什么是SLR(1)文法?該文法是SLR(1)文法嗎?為什么?
(1)拓廣文法:
最新試題
一個字符屬于FOLLOW(S),這個字符的含義是()
編譯程序使用()區(qū)別名字的作用域。
在編譯中產(chǎn)生語法樹是為了()
假設(shè)/的優(yōu)先級高于-,則采用右結(jié)合規(guī)則時,a-b/c-d可解釋為()
面向機(jī)器的語言指的是()