[新闻] DMD 2.004,1.021 Mostly bug fixes

ideage 2007-09-06
Mostly bug fixes for CTFE. Added library switches at Tango's request.

http://www.digitalmars.com/d/1.0/changelog.html
http://ftp.digitalmars.com/dmd.1.021.zip

http://www.digitalmars.com/d/changelog.html
http://ftp.digitalmars.com/dmd.2.004.zip
tomqyp 2007-09-06
那不是tango也快要放新版本了
redsea 2007-09-06
tomqyp 写道
那不是tango也快要放新版本了


tango 还有很多 ticket 没有完成呐.

我用 dsss 装 dmd tango 的, 他们还维持 1.018 版本.
oldrev 2007-09-06
似乎现在可以切换标准库了?
Colorful 2007-09-06
import std.stdio;

int B(T)(T x) {return 2;}

void main()
{
    writefln(__traits(compiles, B!(1)));
}

新增的东东,没怎么看明白,呵呵。
达人解释一下吧。
ideage 2007-09-06
oldrev 写道
似乎现在可以切换标准库了?


dmd -defaultlib=tango test.d
ideage 2007-09-06
Colorful 写道
import std.stdio;

int B(T)(T x) {return 2;}

void main()
{
    writefln(__traits(compiles, B!(1)));
}

新增的东东,没怎么看明白,呵呵。
达人解释一下吧。


D2.0的编译时反射。

http://www.digitalmars.com/d/traits.html
http://dlang.group.iteye.com/group/topic/2308?page=1
Colorful 2007-09-06
ideage 写道
Colorful 写道
import std.stdio;

int B(T)(T x) {return 2;}

void main()
{
    writefln(__traits(compiles, B!(1)));
}

新增的东东,没怎么看明白,呵呵。
达人解释一下吧。


D2.0的编译时反射。

http://www.digitalmars.com/d/traits.html
http://dlang.group.iteye.com/group/topic/2308?page=1


我的意思是说,这个结果怎么是false? 我觉得是true啊,:)
qiezi 2007-09-07
Colorful 写道
ideage 写道
Colorful 写道
import std.stdio;

int B(T)(T x) {return 2;}

void main()
{
    writefln(__traits(compiles, B!(1)));
}

新增的东东,没怎么看明白,呵呵。
达人解释一下吧。


D2.0的编译时反射。

http://www.digitalmars.com/d/traits.html
http://dlang.group.iteye.com/group/topic/2308?page=1


我的意思是说,这个结果怎么是false? 我觉得是true啊,:)

要么是B(1),要么是B!(int)(1),或者B!(int)。B!(1)应该是编译不过的吧
Colorful 2007-09-07
晕,犯错了,哈哈。

打习惯了!,顺手给打上了。

倒没仔细看代码。
Global site tag (gtag.js) - Google Analytics