![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
本科课程
本科课程学习中的小笔记
鲍博博
这个作者很懒,什么都没留下…
展开
-
《UML用户指南》学习笔记
原创 2021-04-24 18:07:59 · 253 阅读 · 0 评论 -
语法分析 LL1实现
在grammarStr中设置好相应的文法,inStr中设置好相应的输入串(以#结尾)即可自动实现并输出构造First集、Follow集、预测分析表、预测分析总过程。 相关说明 First集构造算法: Follow集构造算法 Select集构造算法: 请注意本程序中并未单独为构造Select集编写相应的函数,而是通过GetFirstX()方法构造每条产生式右部的首符集。在构造预测分析表的过程中,如果某条产生式右部的首符集包括空,则不仅将该产生式右部加入到其首符集对应的预测分析表中,而且将产生式右部加入原创 2020-12-22 14:02:04 · 1137 阅读 · 3 评论 -
编译原理词法分析
本次实验从input.txt文件中读取一段程序,输出二元式到output.txt文件中。 代码中的文件路径请自己修改。 使用java实现。 Main类 每次调用词法分析获取一个单词,并输出到文件中。 import java.io.FileNotFoundException; import java.io.FileReader; import java.io.FileWriter; import java.io.IOException; import java.util.HashMap; public .原创 2020-12-22 13:23:31 · 403 阅读 · 0 评论