免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3116 | 回复: 6
打印 上一主题 下一主题

在CSDN论坛中看到一些flex无用论的观点。 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-04-09 15:43 |只看该作者 |倒序浏览
对编译原理感兴趣源于,看到高手们把编译知识灵活运用,
而且作用十分强大,遂开始计划学习编译原理。
   但是最近看到csdn论坛的一些网友说flex、bison
在开发编译器时无用,还说是Bjarne大师说的,不知道
可有此事?

论坛徽章:
3
2015年迎新春徽章
日期:2015-03-04 09:56:11数据库技术版块每日发帖之星
日期:2016-08-03 06:20:00数据库技术版块每日发帖之星
日期:2016-08-04 06:20:00
2 [报告]
发表于 2008-04-09 18:04 |只看该作者
管人家怎么看呢?只要你觉得有用就行。说它们没用的人,八成不会写lex/yacc程序。

论坛徽章:
0
3 [报告]
发表于 2008-04-09 18:57 |只看该作者
那倒是呵,好像John Levine的《Lex&Yacc》就很好
的介绍了这个两个工具的用途。

论坛徽章:
0
4 [报告]
发表于 2008-04-10 01:09 |只看该作者

谁说yacc和lex没用了。

    前年接过一个小项目,教育用机器人编程软件包,前台是一个流程图编辑界面,后台需要一个汇编语言编译器,机器码和指令都是自己定义的。
   啃了一个星期的yacc和lex的英文手册,掌握了基本的语法,花了几天就搞定了汇编语言编译器这一部分,而且在后续的开发中,维护也很方便,感觉非常方便好用。

论坛徽章:
0
5 [报告]
发表于 2008-04-10 10:34 |只看该作者
听了fifthV的经验之谈,很受启发。
国内有个AI code,好像是一个教育型
的机器人编译器吧,也有流程图编程界面,
fifthV,你是做的这个吗?

论坛徽章:
0
6 [报告]
发表于 2008-04-10 16:30 |只看该作者

回复 #1 nmap 的帖子

怎么会没用?
如果不用lex和yacc,那一定在用别的类似的工具。
没人打算手工写分析器吧。。。。。

论坛徽章:
0
7 [报告]
发表于 2008-04-26 10:01 |只看该作者
http://compilers.iecc.com/comparch/article/07-05-100

讨论编译器工具用途的文章
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP