問答題
給定文法
(1)消除左遞歸;
(2)計算改寫后文法中各非終結(jié)符的FIRST集和FOLLOW集;
(3)構(gòu)造改寫后文法的預(yù)測分析表;該文法是LL(1)文法嗎?。
您可能感興趣的試卷
你可能感興趣的試題
最新試題
如果一個文法是二義文法,必然有()的現(xiàn)象存在。
題型:多項選擇題
一個字符屬于FOLLOW(S),這個字符的含義是()
題型:單項選擇題
在遞歸子程序方法中,若文法存在左遞歸,則會使分析過程產(chǎn)生()
題型:單項選擇題
以下()不是中間代碼的表示形式。
題型:單項選擇題
FORTRAN這樣的語言,不允許過程遞歸,不含可變體積的數(shù)據(jù)對象或待定性質(zhì)的名稱,能在編譯時完全確定其程序的每個數(shù)據(jù)對象在運行時存儲空間的位置,可采用()
題型:單項選擇題
關(guān)于短語和句柄,正確的論述是()
題型:單項選擇題
編譯程序使用()區(qū)別名字的作用域。
題型:單項選擇題
在編譯中產(chǎn)生語法樹是為了()
題型:單項選擇題
詞法分析器的另一個名稱是()
題型:單項選擇題
假設(shè)/的優(yōu)先級高于-,則采用右結(jié)合規(guī)則時,a-b/c-d可解釋為()
題型:單項選擇題