Size: a a a

2020 September 09

AY

Arslan Yulbirdin in pro.lua
Так там изучать нечего. Зачем писать книги про маленький скриптовый язык?
источник

AY

Arslan Yulbirdin in pro.lua
Этого достаточно
источник

E

Eduard <<Ahtar... in pro.lua
Arslan Yulbirdin
Так там изучать нечего. Зачем писать книги про маленький скриптовый язык?
Чтобы делать на нем большие вещи.. хотя я у тебя услышал, да.
источник

ШТ

Шмель Тяжеловес... in pro.lua
Книжка на русском
источник

LL

Lämppi Lütti in pro.lua
Arslan Yulbirdin
Так там изучать нечего. Зачем писать книги про маленький скриптовый язык?
Он всё ещё язык и у него могут быть бест практисы
источник

E

Eduard <<Ahtar... in pro.lua
шикарно
источник

I

Ivan Lyulkovich in pro.lua
есть две таблицы(t1,t2), мне нужно их сравнить и заменить nil на значение из t2
источник

I

Ivan Lyulkovich in pro.lua
local function tab_name(tbl)
local t1 = {1,nil,3}
local t2 = {1,2,3}
local t = {}
for k, v in pairs(t1) do
if t2[k] == nil then t[k] = v end

for k, v in pairs(t2) do
    if t1[k] == nil then t[k] = v end

end

end
return t[k]

end
print(tab_name(tbl)
источник

S

Snusmumriken in pro.lua
Тут скорее достаточно

function merge(a, b)
 for k, v in pairs(b) do
   if a[k] == nil then a[k] = v end
 end
 return a
end

Это если нам надо изменять первую таблицу. Если нам нужно просто новое дополненное множество — сначала делаем копию первой, а потом дополняем второй.
источник

S

Snusmumriken in pro.lua
Или тебе нужно пересечение множеств?
источник

I

Ivan Lyulkovich in pro.lua
мне нужно дополнить, неправильно описал вопрос
источник

S

Snusmumriken in pro.lua
Потому что есть некоторое количество операций над множествами, выбирай любое. Таблица как некоторое множество ключей.
Выбор конкретных значений для ключей как приоритеты множеств (кто-то обрабатывается раньше, и доминирует своими значениями для общих ключей).
источник

I

Ivan Lyulkovich in pro.lua
есть определённая база данных, мне нужно сравнить ее с данными из файла если значение нету в базе надо вставить значения из файла
источник

S

Snusmumriken in pro.lua
Содержимое базы и файла помещаются в оперативную память?
источник

S

Snusmumriken in pro.lua
Их можно тупо выдрать и перебирать луями?
источник

I

Ivan Lyulkovich in pro.lua
да
источник

S

Snusmumriken in pro.lua
Шикос.
1. Выгружаешь базу и файл в две таблички, с ключами-интересующими значениями, получив на выходе что-то типа:
base = {
 user001 = {password = "300traktoristov"},
 user025 = {password = "301traktorist"},
}

file = {
 user001 = {password = "300traktoristov"},
 user022 = {password = "301spartanets"},
}

2. Потом такой:
out = {}

for k, v in pairs(file) do
 if not base[k] then out[k] = v end
end

И догоняешь базу данных содержимым out.
источник

I

Ivan Lyulkovich in pro.lua
спасибо, попробую
источник
2020 September 10

𝒓⁡

𝒓𝒐𝑪 ⁡⁠⁠⁡⁠𝒏𝒐 𝒃𝒂𝒕𝒐𝒏... in pro.lua
Воу
источник

𝒓⁡

𝒓𝒐𝑪 ⁡⁠⁠⁡⁠𝒏𝒐 𝒃𝒂𝒕𝒐𝒏... in pro.lua
Кто знает как с io.open() работать.Скажите пожалуйста.
источник