有作控制用的布爾表達(dá)式文法G[E]及其語義動(dòng)作如下:
1、構(gòu)造SLR(1)分析表(若不是SLR(1))的,則說明理由)
2、分析布爾式a∨b
設(shè)文法 G 為:
對(duì)于輸入串 eaaaf, 采用 LR(0)、 LL(1)、 SLR(1) 等方法中合適的一種進(jìn)行分析。
設(shè)文法G[S]為
問:1、該文法是否為算符文法,為什么?
2、構(gòu)造算符優(yōu)先關(guān)系表。
3、該文法是否可改造為L(zhǎng)L(1)文法,為什么?