⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 书本53页测试结果.txt

📁 LL(1)方法
💻 TXT
字号:
*****************说明********************
如果表示空串,请使用'^'符号
*****************************************
请输入文法的开始符号:S
请输入文法的非终结符号串:SEs
请输入文法的终结符号串:iaeb
请输入文法产生式的条数:3
请输入文法的第1条(共3条)产生式:S->iESs|a
请输入文法的第2条(共3条)产生式:s->eS|^
请输入文法的第3条(共3条)产生式: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
相应的LL(1)分析表如下:
        i       a       e       b       #   
S       iESs    a    
E                               b
s                       eS              ^

**********句子分析开始*******************
请输入句子(以'#'结束):iabebb
The   Stack's   Init   is   complete!

                        输入串iabebb的分析过程
符号串          当前输入符号    输入串          说明
#S      i               abebb      弹出S,并将S->iESs反序压栈.
#sSEi   i               abebb      匹配,弹出i 并读入下一个字符.
#sSE    a               bebb
你输入的句子不符合当前的文法!
请确认后重新输入一遍。
Press any key to continue

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -