文件名称:编译原理上机实习
文件大小:1.88MB
文件格式:ZIP
更新时间:2022-01-26 14:09:47
编译原理 词法分析 语法分析 四元式生成
一:词法分析:
(1)程序中的主要函数:
①string file_name; //用来存储目标文件名
②string GetText(); //提取文本文件中的信息
③string GetWord(string str,int i,int& j); //获得一个单词符号,从位置i开始查找,并且有一个引用参数j,用来返回这个单词最后一个字符在str的位置
④int DeleteNull(string str,int i); //这个函数用来除去字符串中连续的空格和换行;第一个参数为目标字符串,第二个参数为开始位置;返回值为连续的空格和换行后的第一个有效字符在字符串的位置
⑤bool IsBoundary(string str,int i); //判断i当前所指的字符是否为一个分界符,是的话返回真,反之假
⑥bool IsOperation(string str,int i); //判断i当前所指的字符是否为一个运算符,是的话返回真,反之假
⑦void Print(vector
【文件预览】:
(编译原理上机实习)
----计软100203徐媛媛(编译原理).doc(286KB)
----xyy()
--------词法分析()
--------语法分析()