lex和yacc

yzykg 2007-05-07 08:52:37
我们明天要交c++或c编写的LEX,要求至少实现:
1.输入文件解析
2.多个NFA合并
3.NFA转换DFA
4.最小化DFA
5.生成代码
还有YACC,要求至少实现:
1.可以分析一般语法.
2.可以让Lex返回语义值
3.可以定义语义动作,从而在归约产生式时执行.
4.定义了结合性和优先级,可以处理部分算符优先文法.
哪位大虾有啊,帮下我,来不及了,万分感谢!!
...全文
441 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
yzykg 2007-05-08
  • 打赏
  • 举报
回复
……
expter 2007-05-07
  • 打赏
  • 举报
回复
LEX是什么啊
yzykg 2007-05-07
  • 打赏
  • 举报
回复
看来没人帮的到我了,唉,我惨了
qhfu 2007-05-07
  • 打赏
  • 举报
回复
好难 ...
yzykg 2007-05-07
  • 打赏
  • 举报
回复
现在可能来不及弄,最好有个已经弄好的先交掉,再去研究了
  • 打赏
  • 举报
回复
flex生成的就是C代码
yzykg 2007-05-07
  • 打赏
  • 举报
回复
原本是另外一个人做得,但后来有事今天突然说没做,明天就要交,没办法啊
shaoshuai321 2007-05-07
  • 打赏
  • 举报
回复
不好好学习 要源代码又有何用
yzykg 2007-05-07
  • 打赏
  • 举报
回复
没办法啊,必须得按要求完成的,有没有谁有源代码啊
  • 打赏
  • 举报
回复
用flex生成一个不更快么

65,213

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧