DMD 0.165 release
Derek Parnell
derek at psyc.ward
Mon Aug 21 14:34:44 PDT 2006
On Mon, 21 Aug 2006 11:06:12 -0700, Walter Bright wrote:
> BCS wrote:
>> Walter Bright wrote:
>>> I was going to call this 1.0 RC1, but I just could not resist adding
>>> the lazy expression evaluation. This adds one of the big capabilities
>>> of common lisp.
>>>
>>> http://www.digitalmars.com/d/changelog.html
>>
>> cool, I like it
>>
>> given
>>
>> void foo(char[]);
>> void foo(char[] delegate());
>>
>> how do I force the use of the first?
>
> You can't. Think of it like:
>
> void foo(in int x);
> void foo(out int y);
> void foo(inout int z);
>
> Can't force the use of one of those, either.
But why is that *not* a problem with the language?
--
Derek Parnell
Melbourne, Australia
"Down with mediocrity!"
More information about the Digitalmars-d-announce
mailing list