В сегодня лет я узнал, что широко популярная в узких кругах игра Genshin Impact использует Lua. Можете добавить в список программ для ответа на вопрос "эту вашу Lua кто-то воо...
А действительно ли нужно писать GUI вот прям на Lua? Зачем?
Иными словами, есть ли смысл сохранить общий для всех функций префикс и сохранить флаги на уровне библиотеки? Или лучше убрать префикс (т.к. функции всё равно в таблице-неймсп...
local map = { {1, 2, 3, 3}, {1, 2, 3, "I"}, {1, 2, 3, 3}, } local coord = { x = 1, y = 1 } local function find_start(map, height, width) local res = coo...
А если ты захочешь несколько таких inline-объектов (чем бы они ни были)?
table.insert Читается проще, синтаксиса меньше. Ну и как бы оно чо, зря существует?
Не должно ли тут быть <= вместо <? И нет ли у map кастомного __index?
Для каких целей? Есть несколько языков, транслирующихся в Lua (один из них — Moonscript — относительно успешен), есть MetaLua — Lua с возможностью менять синтаксис.
Никак. Предлагаю переписать на JS или Python. На Lua разве есть живые библиотеки для Телеграм-ботов?
Может, я не понял задачу или окружение, но с require никак?
А там нельзя белый список сайтов задать?
В природе существует линтер для Lua, которому можно делать комментарии-подсказки, касающиеся типов аргументов функций? Нечто вроде Typed Lua, но чтобы типы можно было указыват...
Не лучше ли будет сделать что-то вроде div{span{"hello", class="hello"}, span{"world", class="world"}}?
Кто-то через Sol2 прокидывал обычные сишные массивы в Lua-функцию? Никак не соображу, как с ними быть, не делая объект-обёртку.
Какая-то встроенная в программу консолька с Lua?
print(x(какое-то число))?
Ты на VSCode перешёл в итоге?
В lua завезли ++? Не бесконечный.
Теперь боты рекламируют пикабушные посты?
Нет, зачем? Это код, он может разростись.