?? 書本53頁測試結(jié)果.txt
字號:
*****************說明********************
如果表示空串,請使用'^'符號
*****************************************
請輸入文法的開始符號:S
請輸入文法的非終結(jié)符號串:SEs
請輸入文法的終結(jié)符號串:iaeb
請輸入文法產(chǎn)生式的條數(shù):3
請輸入文法的第1條(共3條)產(chǎn)生式:S->iESs|a
請輸入文法的第2條(共3條)產(chǎn)生式:s->eS|^
請輸入文法的第3條(共3條)產(chǎn)生式:E->b
count=5
start:S
v:SEsiaeb
non_ter:SEs
termin:iaeb
right:iESs a eS ^ b
left:S S s s E
validity=1
first1:S:ia E:b s:e^ i:i a:a e:e b:b
empty:s
_emp:0 0 1 0 0 0 0
first:i a e ^ b
follow:# #
select:i a e ^# b
ll=1
相應(yīng)的LL(1)分析表如下:
i a e b #
S iESs a
E b
s eS ^
**********句子分析開始*******************
請輸入句子(以'#'結(jié)束):iabebb
The Stack's Init is complete!
輸入串iabebb的分析過程
符號串 當(dāng)前輸入符號 輸入串 說明
#S i abebb 彈出S,并將S->iESs反序壓棧.
#sSEi i abebb 匹配,彈出i 并讀入下一個字符.
#sSE a bebb
你輸入的句子不符合當(dāng)前的文法!
請確認(rèn)后重新輸入一遍。
Press any key to continue
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -