On Mon, 24 Mar 2014 08:38:14 -0400, monarch_dodra <[email protected]> wrote:

On Monday, 24 March 2014 at 12:32:30 UTC, Steven Schveighoffer wrote:
On Sun, 23 Mar 2014 22:31:25 -0400, Andrei Alexandrescu In fact, if this was the case, I would use the comma operator more. How many times I have to change:

if(cond)
   exp;

into

if(cond)
{
   exp;
   exp2;
}

Would be nice to just do:

if(cond)
   exp, exp2;

-Steve

//----
if(cond)
     {exp; exp2;}
//----

?

For what it's worth, it's what we do in our production code. And it's safer. A copy paste that produces:
//----
if(cond)
     exp; exp2;
//----

Can happen so fast, and is virtually un-catcheable unless it actually breaks something.

I have an allergic reaction to braces on the same lines :) Only place I ever use them is when the whole function can fit on the same line.

-Steve

Reply via email to