Подпрограмма Leaf - Leaf subroutine

А листовая подпрограмма это подпрограмма который, в свою очередь, не может вызвать другую подпрограмму. Некоторые компиляторы могут применять специальные программные оптимизации к листовым подпрограммам, например, использование регистры ссылок чтобы избежать необходимости помещать адрес возврата в стек.

Термин «лист» обозначает их положение как листовые узлы в график звонков программы.