глянул тело функции, нет возврата, значит не ждут результат, есть возврат, где то ждут) что меняется? ну максимум может на пару клавиш больше нажимать
Не, это так не работает.
В нормальных языках (а не сварганенных на коленке за 10 дней), где нет такого разделения на процедура-функция это решается возвращаемым типом. У "процедур" он void