Chinaunix首页 | 论坛 | 博客
  • 博客访问: 7135
  • 博文数量: 15
  • 博客积分: 366
  • 博客等级: 一等列兵
  • 技术积分: 150
  • 用 户 组: 普通用户
  • 注册时间: 2012-10-04 16:17
文章分类

全部博文(15)

文章存档

2012年(15)

我的朋友
最近访客

分类: C/C++

2012-10-19 08:50:32

        昨天和Compiler Group(CG,非Computer Graphic中的CG)的老王们仔细讨论了有关CPCC编译器中代码生成的实现。相比LCC,CPCC在代码生成这个过程中要粗糙很多,而且其中所使用到的编译技术确实很少。从应用和研究的角度来看,CPCC确实差很远。最关键的一点是,CPCC没有在业界被应用,没有足够的应用基础,如果站在这个角度上去做编译,成功的可能性是比较小的。而LCC实现上采用了很多的编译技术理论,而且LCC在业界被广泛的应用着,这是一个很关键的点,一个被广泛应用的工具,可以说明其正确性和稳定性是相当棒的。尽管老王和其他的CGer都倾向于在CPCC上的改造,而我则是将时间主要花在对LCC的研究和扩展上,从目前的结果来看,很有希望在本月底完成对LCC的分析以及进行LCC后端的移植。目前先这样行走着,CPCC需要继续研究和验证,而LCC也需要投入大部分的精力去研究并掌握。路还很长,一步一步走着,稳稳妥妥地,即便路错了也会很快地寻找到正确的路。
阅读(151) | 评论(0) | 转发(0) |
0

上一篇:没有了

下一篇:LCC结构体定义

给主人留下些什么吧!~~