Добрый день! Вдруг наткнулся на эту запись - и задумался над синтаксисом. А что вот эта строчка означает в Lua ? f:types{ret = 'long', abi = 'stdcall', 'long', 'long' }
Я не могу понять. Как так types, а потом без знака равно, без круглых скобок - идут фигурные... Как это надо трактовать в Lua-синтаксисе?
Спасибо за пример использования этой библиотеки
Вдруг наткнулся на эту запись - и задумался над синтаксисом.
А что вот эта строчка означает в Lua ?
f:types{ret = 'long', abi = 'stdcall', 'long', 'long' }
Я не могу понять. Как так types, а потом без знака равно, без круглых скобок - идут фигурные... Как это надо трактовать в Lua-синтаксисе?
Вместо
f({x,y,z})
Луа допускает
f{x,y,z}
Обе строчки делают вызов функции f и передают в качестве параметра ей таблицу из трёх элементов
RSS лента комментариев этой записи