teorētiski tā vispār nav problēma :)
praktiski ir tā, ka vēlāk nav skaidrs, kapēc ir jālieto {}; () un tamlīdzīgas lietas:
template <class T>
void mystify(T a, T b)
{
if ( a > b )
{
doMagic();
return a;
}
else
{
return b;
}
}
def mystify(a, b):
if a > b:
doMagic()
return a
else:
return b