Возвращаемые значения
Функции могут, но не обязаны возвращать значения. Для определения типа возвращаемого значения используется ключевое слово returns
, для возврата значения используется ключевое слово return
.
function A takes nothing returns integer // Объявляем функцию A которая возвращает значение типа integer
return 5 // Возвращаем значение типа integer равное 5
endfunction
nothing
Чтобы обозначить, что функция ничего не возвращает, используется ключевое слово nothing
:
function main takes nothing returns nothing
// Эта функция никому ничего не возвращает
endfunction
Last modified: 22 October 2024