📄 readme.txt
字号:
运行LL1.exe,按照提示操作即可。
程序只接受文件输入,所以在对文法进行判定之前,先将文法写成文本文件,文件的书写规则附在最后。程序中提供了演示文法,观看方法请根据屏幕提示进行操作。
demo1.dat和demo2.dat即是演示文法,使用时需将两者与LL1.exe放置在同一目录中。
由于该程序的纠错能力不强,请严格按照规则输入。
输入自定义的文法文件时保证输入的路径和文件名是正确的;
输入符号串时务必以“#”结尾。
文法文件书写规则:
文法文件的规则格式为“左部>右部”,左部为一非终结符,右部的文法符号之间不允许有空格,右部结束后直接回车或文件结束,规定文件的第一个字符为文法的开始符号;格式中使用“>”而非“->”的原因在于简化词法分析,可以避免在读入字符“-”时的分情况处理(因为“-”也是一个终结符)。举例如下:
S>AB
S>bC
A>&
A>b
B>&
B>aD
C>AD
C>b
D>aS
D>c//结束
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -