LINUX.ORG.RU

История изменений

Исправление user_id_68054, (текущая версия) :

arg.n делает невозможным перебор через for k, v in pairs(arg)

да, похоже arg.n намекает нам на неуклюжую конструкцию:

for k = 1, arg.n do
  v = arg[k]
  
  -- что-то тут --
  
end

а вообще в книжке щаз прочитал, что типа вся суть arg это local arg = table.pack(...)

Исправление user_id_68054, :

arg.n делает невозможным перебор через for k, v in pairs(arg)

да, похоже arg.n намекает нам на неуклюжую конструкцию:

for k = 1, arg.n do
  v = arg[k]
  
  -- что-то тут --
  
end

а вообще в книжке щаз прочитал, что типа вся суть arg это local arg = table.pack(...)

то есть, да, мы могли бы написать ещё и: local true_arg = {...}

Исправление user_id_68054, :

arg.n делает невозможным перебор через for k, v in pairs(arg)

да, похоже arg.n намекает нам на неуклюжую конструкцию:

for k = 1, arg.n do
  v = arg[k]
  
  -- что-то тут --
  
end

а вообще в книжке щаз прочитал, что типа вся суть arg это local arg = table.pack(...)

Исходная версия user_id_68054, :

arg.n делает невозможным перебор через for k, v in pairs(arg)

да, похоже arg.n намекает нам на неуклюжую конструкцию:

for k = 1, arg.n do
  v = arg[k]
  
  -- что-то тут --
  
end

а вообще в книжке щаз прочитал, что типа вся суть arg это local arg = table.pack(...)