![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
编译原理课程设计
fengwt528
这个作者很懒,什么都没留下…
展开
-
编译原理词法分析程序
这是第一次在csdn上贴自己写的完整代码,希望可以帮到在校有缘人。 此代码是对从文本输入的程序字符串流进行分析,分别找出其中的关键字,常数,标识符,界符,运算符等。 注意:在这里当识别字符串的时候,由于利用了堆栈,因此,为了保证输出顺序与原来保持一致,采用逆序访问字符串的单个元素。 # -*- coding: utf-8 -*- """ Created on Tue Jun 1...原创 2019-06-19 10:32:37 · 298 阅读 · 0 评论 -
判断文法类别课程设计,文法的计算机表示
说明:文法的空字符串以@表示 实现:大写字母和小写字母分别表示终结符号以及非终结符号。(只能识别字母) 用<>和不带<> 分别表示终结符号以及非终结符号 产生式可以用->,::=表示 代码的部分解释: 1.Vn,Vt,分别为集合类型,在统计终结符号集以及非终结符号集时会自动去重。 2.left,right,分别会统计每一...原创 2019-06-19 10:51:51 · 956 阅读 · 2 评论