当前位置:  软件>C/C++软件

国产开源C编译器 UCC

    来源:    发布时间:2015-02-06

    本文导语:  ucc是一款遵从ANSI C89标准的编译器,大约15,000行C代码。目前支持x86平台上的Linux和Windows系统,能正确编译自身并成功运行。 它有下面一些特点: 代码结构清晰直观,有比较详细的中文文档讲述它的实现 使用三地址码作为中...

ucc是一款遵从ANSI C89标准的编译器,大约15,000行C代码。目前支持x86平台上的Linux和Windows系统,能正确编译自身并成功运行。

它有下面一些特点:

  • 代码结构清晰直观,有比较详细的中文文档讲述它的实现
  • 使用三地址码作为中间码,构建了由基本块组成的控制流图,适合很多优化算法
  • 编译速度快。词法分析,语法分析和目标代码生成器都是手写的(其中的代码生成器本想用burg这样的工具自动生成,但这样可能会给代码的理解带来难度,最后手写了一个简单的代码生成器)

    
 
 

您可能感兴趣的文章:

  • 国产开源PHP博客系统 Simple-Log
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 大家认为国产Linux好不好,和国外有什么差距!国产Linux哪一家的比较好点?
  • 国产博客平台 magike
  • 国产Ajax框架 Buffalo
  • 国产JavaScript框架 Como JS
  • 国产jQuery UI框架 (jUI) DWZ
  • 国产linux中哪些安装时不受8G限制?国外的呢?
  • 国产博客平台 PHPWind BLOG
  • 国产博客平台 Bo-Blog
  • 起来,开拓国产软件的新思维(0.6开篇)
  • 国产纯Java多核体系结构模拟器 Archimulator
  • 国产论坛系统 PHPWind
  • 国产论坛系统 Discuz!
  • 国产跨屏响应式前端框架 拼图 Pintuer
  • 国产的linux系统有前途吗?
  • 哪一个国产Linux最好,是红旗还是蓝点,带不带Office?WPS有没有Linux版本?HP打印机有没有Linux驱动?
  • 国产PHP开发框架myqee新手快速入门教程


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3