Я пытаюсь изучить Lua, и я просматривал онлайн-учебники. Одна проблема, которую я пытался решить, заключалась в том, чтобы изучить таблицу local foo = {}
, чтобы узнать, сколько в ней элементов. В учебнике было предложено использовать local length = table.getn(foo)
. Когда я пытаюсь это сделать с помощью Lua52, я получаю сообщение об ошибке attempt to call field 'getn' (a nil value)
. Я осмотрелся дальше и заметил, что любая из функций, указанных в table
, выдает тот же тип ошибки. Была ли удалена библиотека table
из Lua? Это сторонняя -библиотека или что дает?