GCC-MELT 0.9.2.b发布 GCC的插件和分支机构

GCC-MELT是一款GCC的插件和分支机构,提供一个lispy域名特定语言,简化了GCC类似插件和GNU编译器集合的扩展开发。这些扩展可以分析或修改GCC形式,可用于静态源代码分析,重构,特定的警告,优化等功能。MELT代码可以转换成C语言代码,甚至可以包含C代码。它包括">功能强大的模式匹配设施,并可以处理动态类型的测试值和原始的GCC结构。它具有功能性/应用性、面向对象、反射编程风格和一个类似Lisp的语法。

GCC定义

GCC(GNU Compiler Collection,GNU编译器套装),是一套由 GNU 开发的用于linux系统下编程语言的编译器。它是一套  GNU编译器套装,以 GPL 及 LGPL 许可证所发行的自由软件,也是 GNU计划的关键部分,亦是自由的类Unix及苹果电脑 Mac OS X 操作系统的标准编译器。

GCC-MELT 0.9.2.b该版本添加了几个新的特点:价值克隆,调试关闭,SSA使用def链,GIMPLE和树的更多支持,新的MELTPLUGIN_FINISH_TYPE和PLUGIN_FINISH_DECL挂钩,新的MELT其他海湾合作委员会插件事件的挂钩更多的运行时代码生成,和额外的翻译MELT模式。

软件信息:http://gcc-melt.org/

下载地址:http://gcc-melt.org/melt-0.9.2.b-plugin-for-gcc-4.6.tgz

时间: 2024-10-28 20:03:07

GCC-MELT 0.9.2.b发布 GCC的插件和分支机构的相关文章

GCC-MELT 0.9 for GCC 4.6发布 GCC的插件和分支机构

GCC-MELT是一款GCC的插件和分支机构,提供一个lispy域名特定语言,简化了GCC类似插件和GNU编译器集合的扩展开发.这些扩展可以分析或修改GCC形式,可用于静态源代码分析,重构,特定的警告,优化等功能.MELT代码可以转换成C语言代码,甚至可以包含C代码.它包括http://www.aliyun.com/zixun/aggregation/17547.html">功能强大的模式匹配设施,并可以处理动态类型的测试值和原始的GCC结构.它具有功能性/应用性.面向对象.反射编程风格和

GCC-MELT 0.9.5发布 GCC的插件和分支机构

GC++-MELT 是一款GCC的插件和分支机构,提供一个lispy域名特定语言,简化了GCC类似插件和GNU编译器集合的扩展开发.这些扩展可以分析或修改GCC形式,可用于静态源代码分析,重构,特定的警告,优化等功能.MELT代码可以转换成C语言代码,甚至可以包含C代码.它包括http://www.aliyun.com/zixun/aggregation/17547.html">功能强大的模式匹配设施,并可以处理动态类型的测试值和原始的GCC结构.它具有功能性/应用性.面向对象.反射编程风

V5SHOP网店系统V 8.0 仿京东模板发布[UTF-8]

V5SHOP网店系统V 8.0 仿京东模板发布[UTF-8] 语言编码:UTF-8 风格作者:威博网络 版权所属:威博网络 V5SHOP网店系统V 8.0 仿京东模板发布[UTF-8] 语言编码:UTF-8 风格作者:威博网络 版权所属:威博网络 风格转换:原创 适合行业:通用 演示地址:http://common9.v5shop.com.cn/ 支持网站:http://www.v5shop.com.cn 网店程序:http://www.v5shop.com.cn/download_shop.h

0基础学习搭建发布服务器

问题描述 0基础学习搭建发布服务器 我现在正在从事iphone和android弱联网休闲游戏开发,客户端和服务器通信协议是http,现在我想自己搭建对应的游戏服务器,服务器很简单的,只记录玩家的一些基本信息,并做一些基本的逻辑判断. c++, c#, java我都会,不过服务器是0基础 我想以最快的速度先搭建并发布一个最简单的服务器(windows server还是linux无所谓,哪个简单先来哪个)开始,比如客户端发送过来一个简单的"1+1"消息,服务器返回"2"

EasyDB 1.0.1正式版发布,MySQL操作类

EasyDB 1.0.1正式版发布.MySQL操作类 更新内容如下: 支持对insert/update/deldete/select的简化操作: 支持对复杂的insert/update/deldete/select SQL进行链式操作: 链式操作目前支持 field(),where(),order(),group(),limit(),setdata(); 增加调试输出,支持写文件或者屏显打印: 增加调试方法,通过getLastSql可以获取到真正编译后执行的SQL语句; 增加对Eclipse.P

使用IIS+Tomcat6.0将JSP网站发布到Internet

使用IIS+Tomcat6.0将JSP网站发布到Internet,先用IIS将域名绑定. 下面是笔者配置成功的步骤,请参考,并根据实际情况配置. 平台: windows2003 + IIS6 + TOMCAT6 + J2SE1.5.0 一.下载一个整合需要的文件isapi_redirect.dll       下载地址http://apache.justdn.org/tomcat/tomcat-connectors/jk/binaries/win32       在此我下载的是jk-1.2.23

Apache Kafka 0.8.2.1 发布,消息发布订阅系统

Apache Kafka 0.8.2.1 发布,该版本修复了 4 个关键 bug: [KAFKA-1919] - Metadata request issued with no backoff in new producer if there are no topics [KAFKA-1952] - High CPU Usage in 0.8.2 release [KAFKA-1971] - starting a broker with a conflicting id will delete

PHP 7.0.2 正式版发布_php实例

七年以来,PHP一直是第四大最流行的编程语言,驱动全球超过2亿多个网站,全球超过81.7%的公共网站在服务器端采用PHP.PHP在这个星期有了自2004年以来最大的飞跃,因为PHP 7已经发布. PHP 7最大特色是极大地改进了性能,在一些WordPress基准测试当中,性能可以达到PHP 5.6的3倍. 下载地址: PHP 7.0.2 Final for Windows 32-bit (14.59 MB) PHP 7.0.2 Final for Windows 64-bit (14.59 MB

Bokeh 0.12.7 dev1 发布,Python 交互式可视化库

Bokeh 0.12.7 dev1 发布了.Bokeh (Bokeh.js) 是一个 Python 交互式可视化库,支持现代化 Web 浏览器,提供非常完美的展示功能.Bokeh 的目标是使用 D3.js 样式提供优雅,简洁新颖的图形化风格,同时提供大型数据集的高性能交互功能.Boken 可以快速的创建交互式的绘图,仪表盘和数据应用. 暂未找到更多 Bokeh 0.12.7 dev1 的更新信息,请查看更新日志和发行主页保持关注. 下载地址: Source code (zip) Source c