E, проверка на 2 регистъра максимум, и скачане в началото на процедурата. Мисля си че не е чак толкова много код.
А ако е програмирано на C, компилатора си слага разни неща на входа и на изхода, поне до колкото виждам, така че може да се окаже и не чак толкова голяма разсипия на код. Пък и обикновено се обработват не голям брой интеръпти, така че проверката може да е още по-никаква. Има и знаечние конкретното приложение и схемно решение, и куп други неща.
Ама, на който както му харесва в крайна сметка. Това програмистите сме си откачено племе, и всеки може повече и по-добре от другия.
