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

📄 readme.txt

📁 编译原理LL1语法分析的实验程序
💻 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 + -