已知文法G[S]為: 給出(a, (a, a) ) 和(a, a) 的最右推導(dǎo), 和規(guī)范歸約過程。
試消除下面文法G[A]中的左遞歸和左公因子,并判斷改寫后的文法是否為LL(1)文法?
文法G[E]是LL(1)文法:
其中E,F(xiàn),E’,F(xiàn)’為非終結(jié)符。 對文法G[E]構(gòu)造遞歸下降分析程序。
最新試題
面向機(jī)器語言的特點是()
編譯程序使用()區(qū)別名字的作用域。
在編譯中產(chǎn)生語法樹是為了()
假設(shè)/的優(yōu)先級高于-,則采用右結(jié)合規(guī)則時,a-b/c-d可解釋為()
在規(guī)范歸約中,任何可歸約串的出現(xiàn)都在()