免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12
最近访问板块 发新帖
楼主: xdshting
打印 上一主题 下一主题

在看龙书,看得很吃力,小白问题,语法制导? [复制链接]

论坛徽章:
0
11 [报告]
发表于 2008-12-31 05:09 |只看该作者
本帖最后由 starfuck 于 2019-11-26 23:53 编辑












论坛徽章:
0
12 [报告]
发表于 2008-12-31 18:32 |只看该作者
语法制导就是以语法规则为中心,匹配语法规则,然后逐条分析语意。龙书的理论现在还在流行,不错的理论书籍,要想真正构建一个编译器只有看源码,看书是不管用的!

论坛徽章:
0
13 [报告]
发表于 2008-12-31 18:40 |只看该作者
原帖由 rawa9999 于 2008-12-31 18:32 发表
语法制导就是以语法规则为中心,匹配语法规则,然后逐条分析语意。龙书的理论现在还在流行,不错的理论书籍,要想真正构建一个编译器只有看源码,看书是不管用的!

太对了!看龙书离现代编译器还差的远呢。
何况龙书只是稍微设计到了一点优化的基础知识,向量化和并行的内容更是可怜,“开发编译的大牛人手一本”纯属瞎说。

论坛徽章:
3
2015年迎新春徽章
日期:2015-03-04 09:56:11数据库技术版块每日发帖之星
日期:2016-08-03 06:20:00数据库技术版块每日发帖之星
日期:2016-08-04 06:20:00
14 [报告]
发表于 2008-12-31 22:44 |只看该作者
不过这也是实话,一般编译原理的教材对优化都说的太少

论坛徽章:
0
15 [报告]
发表于 2009-01-01 09:06 |只看该作者

别较劲,不说我难受,只是我的个人看法,觉得不对就算了,没什么意义

我觉得龙书入门还可以,但是现代编译器的入门EAC更合适。龙书的地位怎么摆?作者在学术界的地位...你在学术界混敢不给人家面子?!时代在发展,科技在进步。龙书的“古老”使得它显得太“浅”,对,就是第二版。不信你看了龙书再拿GCC代码看看,根本不是一回事。
如果你连龙书都看不懂,就没有继续下去的必要了,因为后面优化的理论更多,算法更复杂。尤其是自动机就晕的,后面的理论你怎么理解呢?我这话不是打击,是说,如果想明白,就得一次一次的看,一本书是远远不够的,好的著作有很多,好的paper也有很多,离开了代码都是空中楼阁。为什么强调原理?如果你不明白三大定律的意思,给你三个数学式子,充满数字而不是有符号的那种,你知道那些公式是套用的三大定律的公式?就算别人给了你三大定律的公式,你知道是怎么回事?
最后说一句,把龙书摆在神的位置膜拜是看不懂它的。牛顿当年要是一直膜拜前人恐怕就“提取”不出来三个公式了。前人就是巨人,的肩膀。你总是站在甚至五体投地的爬在地上,怎么能站在巨人的肩膀上?巨人把你举上去?
别较劲,不说我难受,只是我的个人看法,觉得不对就算了,没什么意义。
纯属扯淡,愿意看就看看,不愿看就算了。觉得好就笑笑,不好就算了,我不想毁坏任何人的美好心情。

论坛徽章:
3
2015年迎新春徽章
日期:2015-03-04 09:56:11数据库技术版块每日发帖之星
日期:2016-08-03 06:20:00数据库技术版块每日发帖之星
日期:2016-08-04 06:20:00
16 [报告]
发表于 2009-01-01 10:05 |只看该作者
eac是指什么?

论坛徽章:
0
17 [报告]
发表于 2009-01-01 13:44 |只看该作者

回复 #16 cjaizss 的帖子

Engineering a Compiler  编译器工程 Keith D.Cooper, Linda Torczon 冯速
Keith D.Cooper是《现代体系结构的优化编译器》作者的学生。参与了老师领导的Rice大学的项目(一直不明白是啥项目,我猜就是现在的Open64)
Linda Torczon 美女哦,网格计算什么的...
二人创作了N个艺术品般的compiler——某牛说的,原话不知道英语是啥
cookys?好像是这个网站,打不开了。ccrg上有很多GCC的会议paper,也非常好,比期刊强多了。其中的会议韩国的都有,日本的也有,大陆?不知道,港澳台的paper有,会议不知道有没有。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP