Precedence of 'new' vs '.'
Derek Parnell
derek at psych.ward
Tue May 5 17:49:39 PDT 2009
On Wed, 06 May 2009 00:39:12 +0200, Frank Benoit wrote:
> In Java one can write:
>
> new MyClass().run();
>
> in D this does not compile, parenthesis are needed.
>
> (new MyClass()).run();
>
> But why is the D language designed like that?
So presumably if it was changed to behave as Java, to get the current
functionality one would need to write ...
new (MyClass().run());
--
Derek Parnell
Melbourne, Australia
skype: derek.j.parnell
More information about the Digitalmars-d
mailing list