Як передати параметри функції, що знаходиться у окремому lua чи lc файлі і отримати результат у вигляді callback?

Відповідь:

Ця тема заслуговує ґрунтовної статті. Але якщо коротко, то за час роботи зустрічалися наступні варіанти викликів, на які слід звернути увагу:

  • require(lua-file).function();
  • require(lua-file)(variable);
  • require(lua-file).variable.

Наприклад:

Виклик: 


Файл mathops.lua: