В общем, синтаксис:Делает ли next() поиск метаданных __pairs?
for k, v in pairs(t) do
....
end
эквивалентно:
for k, v in next, t do
....
end
Но что, если t
имеет __pairs
метаметод? Будет ли проверяться эта функция next()
? Если нет, то не лучше ли всегда использовать pairs
при переходе по столам и никогда не звонить next()
?