D frontend for GCC

软件截图:
D frontend for GCC
软件详细信息:
版本: 2.059
上传日期: 14 Apr 15
许可: 免费
人气: 5

Rating: 5.0/5 (Total Votes: 1)

D是从C和C导出的高级语言,但是不与任一向后兼容。 GDC是D中的前端GCC写的。
支持的系统:
GCC 3.3.X,3.4.x,4.0.x的
Linux操作系统(在Red Hat 7.2测试,8)
的Mac OS X 10.3.x中,10.4.X
FreeBSD的5.2.1
Cygwin的
MinGW的
AIX(在5.1测试)
 
类似的版本应该和其他Unix平台上可能工作。虽然编译器可能会适用于大多数32位架构,则D运行时库将仍需要进行更新,以支持它们

什么是新的在此版本中:

  • 在功能和众多错误修正提高了安全性。

什么在2.058版本新

  • 在添加新的=> lambda语法。
  • 在允许1. userproperty语法。注:1.F不再是浮动的文字,加个0
  • 在转换为-shared DMD开关代替-dylib
  • 在OS X 32位目标更好地利用XMM寄存器。
  • 在加入联汇编支持AVX指令(仅64位的目标)。
  • 使用的基类保护现在已经过时。
  • 新增性状isVirtualMethod和getVirtualMethods。
  • 在结构/类的不变量现在隐含常量。
  • 在性病的重大改革。正则表达式模块的实现。打破变化性病。正则表达式。更换委托,使用捕捉!字符串代替RegexMatch!字符串作为委托参数。
  • 作为类型定义已被弃用,标准的重载。 CONV。到使用的typedef现在已经过时了。
  • 性病。阵列。插入已被弃用。请使用std。阵列。 insertInPlace代替。
  • 在性病的过载。阵列。取代它取代的地方已被弃用。请使用std。阵列。 replaceInPlace代替。
  • 在该toISOExtendedString和fromISOExtendedString性病的SYSTIME,日期的TimeOfDay和日期时间等功能。日期时间已过时。请使用toISOExtString和fromISOExtString代替。
  • 性病。文件。 getTimesPosix已被弃用。请使用std。文件。 getTimes代替。
  • 在性病的重载ISDIR,ISFILE和isSymlink。文件,该文件需要一个UINT已过时。请使用attrIsDir,attrIsFile和attrIsSymlink代替。

什么是20111211版新

  • 在维​​护者已经改变了
  • 在更新到4.6.1 GCC
  • 在众多的bug修正,增强和清理。

类似的软件

nml
nml

15 Apr 15

Jikes RVM
Jikes RVM

15 Apr 15

pyLisp-NG
pyLisp-NG

3 Jun 15

Gambas 3
Gambas 3

22 Jun 18

意见 D frontend for GCC

评论没有发现
添加评论
打开图片!