История изменений
Исправление alysnix, (текущая версия) :
это «modula-стайл»:
if (a) {
...
} else {
...
}
аналог
if a then
...
else
...
end
но если в оригинале else выровнено с if и читается хорошо, то в сишечке else сьезжает вправо и читается уже хуже.
поэтому мы со страуструпом(!), сносим else на след. строку, чтобы выравнивалось с if.
Исправление alysnix, :
это «modula-стайл»:
if (a) {
...
} else {
...
}
аналог
if a then
...
else
...
end
но если в паскале else выровнено с if и читается хорошо, то в сишечке else сьезжает вправо и читается уже хуже.
поэтому мы со страуструпом(!), сносим else на след. строку, чтобы выравнивалось с if.
Исходная версия alysnix, :
это «паскаль-стайл»:
if (a) {
...
} else {
...
}
аналог
if a then
...
else
...
end
но если в паскале else выровнено с if и читается хорошо, то в сишечке else сьезжает вправо и читается уже хуже.
поэтому мы со страуструпом(!), сносим else на след. строку, чтобы выравнивалось с if.