История изменений
Исправление qulinxao3, (текущая версия) :
«императивное выражение» тут
литеральная форма функции в месте её единичного вызова
Rules = (function() local res={}
for i,p in ipairs(r:GetValue(20, 0))
do res[i]=table.unserialize(p)end
return res
end)(),
т.е если луа действительно вырос через язык конфиг-файлов - то вот такая возможность по месту выставить поле - вычислениемисполнением произвольного кода из операторов.
одна из нескольких фич которую слабо в туториалах посвещённых по сути ваще обучению программированию ( в отличии от фич языка) касаются
Исправление qulinxao3, :
«императивное выражение» тут
литеральная форма функции в месте её единичного вызова
Rules = (function() local res={}
for i,p in ipairs(r:GetValue(20, 0))
do res[i]=table.unserialize(p)end
return res
end)(),
т.е если луа действительно вырос через язык конфиг-файлов - то вот такая возможность по месту выставить поле - вычислением произвольной логики выражения
одна из нескольких фич которую слабо в туториалах посвещённых по сути ваще обучению программированию ( в отличии от фич языка) касаются
Исходная версия qulinxao3, :
«императивное выражение» тут
литеральная форма функции в месте её единичного вызова
Rules = (function() local res={}
for i,p in ipairs(r:GetValue(20, 0))
do res[i]=table.unserialize(p)end
return res
end)(),
т.е если луа действительно вырос через язык конфиг-файлов - то вот такая возможность по месту выставить поле - вычислением произвольной логики выражения
одна из нескольких фич которую слабо в туториалах посвещённых по сути ваще обучению программированию ( в отличии от фич языка) касаются