> -- Ярослав Романченко писал(а):
> но зачем... не будет-ли бОльшим уродством?
не будет.
Представьте себе, что ваши локальные - в регистрах... И больше свободных регистров - нетути (а всякие push/pop Вам в данной задаче - как серпом по .... ну Вы в курсе)

А уж побочный эффект от "бесплатной" проверки на нуль - мастера Дзена уж найдут как применить.
((оно же, правда, может быть и минусом - "царапается" не в тему, предположим, ZF))