On Tuesday, 24 June 2014 at 10:11:05 UTC, bearophile wrote:
I don't think it's solved. There are probably bugs worth
reporting here.
I have not found them, sorry for the noise.
Bye,
bearophile
This looks really bad. I thought we weren't going to allow
variable templates, just enums and alia
I don't think it's solved. There are probably bugs worth
reporting here.
I have not found them, sorry for the noise.
Bye,
bearophile
h_zet:
Problem solved, Thank you so much!
I don't think it's solved. There are probably bugs worth
reporting here.
Bye,
bearophile
On Monday, 23 June 2014 at 09:09:56 UTC, hane wrote:
On Monday, 23 June 2014 at 08:30:44 UTC, h_zet wrote:
import std.typecons;
auto foo2(R)(R foopara){
return tuple(foopara, is(R==int));
}
void main(){
auto tuple(a,b) = foo2(1);
}
I'm expecting some error such as can not act as left v
h_zet:
Why does this work? Or it is a bug?
When you play a little with this code it's easy to see _error_
that should not appear. So there's surely something worth
reporting as bug, but I don't yet know what.
Bye,
bearophile
On Monday, 23 June 2014 at 09:29:15 UTC, Mason McGill wrote:
Strange behavior, indeed. It took me a minute, but I think I
know what's going on, and I'm pretty sure it's a bug. D
recently introduced a short syntax for function-like templates:
enum a(b) = "some_value";
It looks like this also
On Monday, 23 June 2014 at 08:30:44 UTC, h_zet wrote:
import std.typecons;
auto foo2(R)(R foopara){
return tuple(foopara, is(R==int));
}
void main(){
auto tuple(a,b) = foo2(1);
}
I'm expecting some error such as can not act as left value but
when I compiled this, no error occured. DM
On Monday, 23 June 2014 at 08:30:44 UTC, h_zet wrote:
import std.typecons;
auto foo2(R)(R foopara){
return tuple(foopara, is(R==int));
}
void main(){
auto tuple(a,b) = foo2(1);
}
I'm expecting some error such as can not act as left value but
when I compiled this, no error occured. DM
On Monday, 23 June 2014 at 08:30:44 UTC, h_zet wrote:
import std.typecons;
auto foo2(R)(R foopara){
return tuple(foopara, is(R==int));
}
void main(){
auto tuple(a,b) = foo2(1);
}
I'm expecting some error such as can not act as left value but
when I compiled this, no error occured. DM
On Sat, Jan 24, 2009 at 8:38 PM, Mike L. wrote:
>
> Thanks for your response. Could you tell me what the compiler is linking to
> that contains GetEnvironmentStringsA() (and others) and how the compiler
> knows to do this?
>
It's in either user32 or kernel32, and I think DMD always links
agains
Denis Koroskin Wrote:
> Mike L. Wrote:
>
> > I saved and compiled the code given as getenv.d on the page
> > http://www.digitalmars.com/d/archives/digitalmars/D/learn/623.html but I'm
> > not entirely sure why it works.
> >
> > The reasons that I don't understand it are:
> > 1. GetEnvironmentS
Mike L. Wrote:
> I saved and compiled the code given as getenv.d on the page
> http://www.digitalmars.com/d/archives/digitalmars/D/learn/623.html but I'm
> not entirely sure why it works.
>
> The reasons that I don't understand it are:
> 1. GetEnvironmentStringsA() and the other functions aren'
12 matches
Mail list logo