Зачем это писать таким образом? В чём смысл вообще?
int32_t _internal___minInt32 (int32_t a, int32_t b) noexcept
{
if (! (a < b)) goto _moreThan;
_lessThan: { return a; }
_moreThan: { return b; }
}
выглядит как какое то С/С++ говнище
ну это оно и есть! но я вот в упор не могу понять зачем это вообще нужно было делать так
Ты когда срёшь, думаешь, зачем это?
ну на самом деле тут даже не человек насрал, этот код - это плюсы сгенерированные из одного довольно узкого DSL-языка. но всё равно, интересно
Так это вообще всё объясняет. Там просто таких IF ов может быть 1000, а тут -- просто частный случай, два.
ну кстати логично
ЧТо ты сразу не сказал -- не понятно
Обсуждают сегодня