📄 readme.txt
字号:
/*********************************************/
printM[A,a].exe是打印LL1分析表的程序。输入g.txt 输出为stdout
测试的文法来自《编译原理》龙书关于LL1的部分。
想接受其他文法除了编辑语法文件还要更改词法分析函数,然后从新编译。
在输入和输出可能有些问题。是由于打开文件的处理,输入 parse.exe g.txt in.txt,就对in.txt里的进行语法分析,输出为产生式。
/*****************************************************/对语法文件的说明
0和终结符最大值将作为保留,分别表示$和null,终结符最小值将作为start保留
语法文件的格式
终结符表
%%
非终结符表
%%
产生式表
%%
终结符表->终结符 token 终结符表;
非终结符表->非终结符 非终结符表;
产生式表->产生式,产生式表;
产生式->左元 产生的举止 !!(结束符号);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -