On Friday 09 of January 2015 03:40:45 Timothy Pearson wrote: > This is the current consensus as far as I can tell: > 1.) Every conditional uses braces > 2.) Hard tabs > 3.) Conditional indentation like so: > > if (foo) { > � � a=0; > } > else if (bar) { > � � a=1; > } > else { > � � a=2; > } Incidentally, the 'else' is block like everyone other, so it "should have" their own brackets and indentation: if (foo) { a=0; } else { if (bar) { a=1; } else { a=2; } } I understand that in cases of use strictly as 'elseif' is acceptable to omit the brackets. However, only I'm not sure if complicated cases are a source of compiler warnings 'ambiguous else'. -- Sl�vek