Size: a a a

2019 August 31

AN

Alex Novi in pro.lua
всё бывает))
источник
2019 September 01

A

Andrey in pro.lua
Раз уж зашел
Такой вопрос
local arr=rn:getElements()
for _,v in pairs(arr) do

end
Почему зеробрайн студио иногда зачеркивает при подсаетке то что после local
источник

AN

Alex Novi in pro.lua
ой я только в атоме и vs code писал соррян )) зеро брейн не помне )
источник

AN

Alex Novi in pro.lua
но единственное могу сказать что наверное парсер не до писан , хотя
источник

AN

Alex Novi in pro.lua
а на какой это строке ?
источник

A

Andrey in pro.lua
все догадался. просто потом такая же переменная определяется
источник

A

Andrey in pro.lua
ниже по коду
источник

A

Andrey in pro.lua
не переменная, таблица или как там правильно обьект массив :))
источник

AN

Alex Novi in pro.lua
не ну в луашном стиле это таблица , но как программист приятне что люди делят это на объекты и массивы , что бы не было не додумок и т.д. ))
источник

AN

Alex Novi in pro.lua
но это сугу бо моё мнение , его можно не разделять )
источник

A

Andrey in pro.lua
слухайте а еще такой вопрос
задалбливает писать такие

function Foo:bar1()

end

function Foo:bar2()
  ...
  self:bar1()
  ...
end

return Foo

Можно как то избавиться от Foo что бы в каждом методе не прописывать одно и тоже ?
Это через запятую перечислять в массиве ?
источник

IA

Ivan Azoyan in pro.lua
ты хочешь не писать Foo?
источник

A

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

A

Andrey in pro.lua
мне кажется оно избыточно
источник

AN

Alex Novi in pro.lua
local Foo = {
bar2 = function() end
bar1 = function() end
}
источник

AN

Alex Novi in pro.lua
запятая =___=
источник

A

Andrey in pro.lua
а двоеточие, сахар ?
источник

IA

Ivan Azoyan in pro.lua
Foo = {
   bar1= function()
   end,

   bar2 = function() bar1() -- так не получится
   end
}
источник

AN

Alex Novi in pro.lua
сахар это когда
Foo:get{as:g"test"}
источник

A

Andrey in pro.lua
не, я про то что у меня в каждом методе еще self передается
источник