Перейти к содержанию

Обсуждение модуля:ТСД

Содержимое страницы недоступно на других языках.
Добавить тему
Материал из Викитеки — свободной библиотеки
Последнее сообщение: 8 лет назад от Hinote в теме «Аргументы для функций»

Аргументы для функций[править]

Особенность скрипта на Lua, что при вызове функции из вики-шаблона надо тут принимать аргументы в формате:

function f(frame)
переменная1 = frame.args[1]
переменная2 = frame.args[2]

В то время как для локальных функций достаточно объявления переменных в скобках объявленной функции вроде:

local function f(param1, param2)

И не получается вызвать из локальных функций глобальные функции с такими аргументами. Поэтому приходится часть их дублировать.