On Feb 25, 2012 9:08 AM, "Zach the Mystic" <
reachzachatgooglesmailserv...@dot.com> wrote:
>
> On 2/23/12 7:33 PM, Ellery Newcomer wrote:
>>>
>>> import std.stdio;
>>>
>>> mixin template helpMe()
>>> {
>>> writeln("Satisfying!");
>>> }
>>
>> does it do that if you replace the statement with a decla
On Fri, Feb 24, 2012 at 03:08:18PM -0500, Zach the Mystic wrote:
[...]
> Does any other language come close to D in terms of generics? I don't
> know, I'm just asking?
[...]
AFAIK, no. But then I only have C++ to compare with, and if I understand
it correctly Java and C#'s generics don't even come
On 2/23/12 7:33 PM, Ellery Newcomer wrote:
import std.stdio;
mixin template helpMe()
{
writeln("Satisfying!");
}
does it do that if you replace the statement with a declaration?
like this:
mixin template helpMe()
{
int durrr = (writeln("Satisfying!"), 1);
}
No, it doesn't. You're right. I g
Thanks for your reply. You're right about the statement. But I still
think something's wrong. For example, even this program produces the
errors:
import std.stdio;
mixin template helpMe()
{
writeln("Satisfying!");
}
does it do that if you replace the statement with a declaration?
like this:
On Thu, Feb 23, 2012 at 05:27:03PM -0500, Zach the Mystic wrote:
> On 2/21/12 2:53 PM, Ali Çehreli wrote:
> >According to the docs, template mixins can have only declarations but
> >helpMe above has a statement.
> >
> >http://dlang.org/template-mixin.html
> >
> >Ali
> >
>
> Thanks for your reply.
On 2/21/12 2:53 PM, Ali Çehreli wrote:
According to the docs, template mixins can have only declarations but
helpMe above has a statement.
http://dlang.org/template-mixin.html
Ali
Thanks for your reply. You're right about the statement. But I still
think something's wrong. For example, even
On 02/21/2012 01:53 PM, Ali Çehreli wrote:
According to the docs, template mixins can have only declarations but
helpMe above has a statement.
http://dlang.org/template-mixin.html
Ali
come to think of it, I've occasionally wished for statement mixins. This
would make a good enhancement req
On 2012-02-21 20:53, Ali Çehreli wrote:
On 02/21/2012 10:47 AM, Zach the Mystic wrote:
> I decided to try using template mixin, but even the simplest program
> fails. What's wrong with this code? Error list follows.
> DMD64 D Compiler v2.057 OSX 10.6
>
> import std.stdio;
>
> mixin templat
On 02/21/2012 10:47 AM, Zach the Mystic wrote:
> I decided to try using template mixin, but even the simplest program
> fails. What's wrong with this code? Error list follows.
> DMD64 D Compiler v2.057 OSX 10.6
>
> import std.stdio;
>
> mixin template helpMe()
> {
> writeln("Satisfying!");
> }
>
>
I decided to try using template mixin, but even the simplest program
fails. What's wrong with this code? Error list follows.
DMD64 D Compiler v2.057 OSX 10.6
import std.stdio;
mixin template helpMe()
{
writeln("Satisfying!");
}
void main()
{
mixin helpMe();
}
test.d(5): unexpected ( in
10 matches
Mail list logo