Популярные вопросы по тегу LUA
Фигурные скобки используются в Lua?
... и 1 ('{' и '}'), для чего они ...
Для каждого цикла в таблице lua с парами "ключ-значение"
... : myTable = { myValue = nil, myOtherValue = nil} Как мне перебрать его 3 в цикле для каждого мода, подобног ...
Как передать аргументы в файл lua через интерфейс командной строки lua
... имерно так (lua)> # Теперь, чтобы выполнить 12 файл lua, я запускаю команду (lua)> # файл 11 ("a.lua") Мне нужна команда, которая выполнит 10 файл и передаст ему аргумент. Теперь я хочу 9 передать аргумент файлу "a.lua", который 8 примет этот аргумент и вызовет еще один 7 файл lua, и этот второй файл lua вызывается 6 в соответствии с аргументом. ...
Удалить символы '$' из строки
... что это какой-то специальный 4 символ? Я очень новичок в lua (только сегодня 3 начал писать на нем). Н ...
Кодирование Lua Base64
... оискать в 4 Интернете, что он делает: assert`(load(Base64Decode(==BASE64 Script but is not Encoded like usualy==), nil, "bt", _E ...
Как установить Lua на MacOS?
... айта. Я 10 хочу установить его на свой Mac, но понятия 9 не имею, как это сделать. И я никогда не 8 пробовал использовать Mac для установки 7 и использования других компиляторов (xcode, titani ...
Как правильно обрабатывать varargs, содержащие nil, в Lua?
... пор, пока я не передаю 4 значение nil в аргументах. Но если я вызываю 3 это с помощью nil, он не выводит значение nil и 2 остальные аргументы. fprint(io.stderr, 1, 2, nil, 3) =& ...
Определите значения по умолчанию для аргументов функции
... a,b,c) b = b or 7 c = c or 5 print (a,b,c) end Это 4 единственный способ? Стиль PHP myfunction (a,b=7,c=5) не работает. Не 3 то чтобы способ Lua не работал, мне просто ...
Путь к пакету Lua в nginx
... файл Lua обычно можно включить ваш собственный 11 модуль Lua и указать путь поиска common_path = '../include/?.lua;' package.path = common_path .. package.path В обычном 10 программировании на Lua относительный путь 9 указывается относительно моего файла Lua. Но 8 с nginx относительные пути указываются относительно 7 каталога, в котор ...
lua разбивается на слова
... трока в lua. Это набор [a-zA-Z0-9] +, разделен ...
Как вызвать сценарий Lua из сценария / файла / страницы HTML5
... ext/lua" >? Получить оттуда данные? Могу 4 я сделать что-нибудь вроде: int xx = 0; <script type=text/lua> xx = 123; </script> и есть ли надежда, что 3 xx станет 123 при выходе ...
Интерактивный lua: аргументы командной строки
... .lua, я хочу сказать, например print (arg1, arg2, '\n') Lua, похоже, не 4 имеет argv [1] и т.д., а мет ...
Изменение символа в строке в Lua
... заменить символ в позиции 4 N в строке в Lua. Вот что я придумал: function replace_char(pos, str, r) return str:sub(pos, pos - 1) .. r .. str:sub(pos + 1, str:len()) end str = replace_char(2, "aaaaaa", ...
https запрос в lua
... аузер отправил запрос, который 10 этот сервер не может понять. Причина: вы 9 говорите по обычному протоколу HTTP с портом 8 сервера с поддержкой SSL. Вместо этого 7 используйте схему HTTPS для доступа к этому 6 URL, пожалуйста. И на стороне сервера этот 5 запрос создает эту запись в Apache ssl_access.log 192.168.0.150 - - [27/Nov/2011:16:32:07 +0100] "GET /" 400 529 "-" "-" ...
Разница между . и: в Lua
... рез . и через : > x = {foo = function(a,b) return a end, bar = function(a,b) return b end, } > return x.foo(3,4) 3 > return x.bar(3,4) 4 > retu ...
Действительно ли LuaJIT быстрее, чем любой другой динамический язык с JIT-редакцией?
... ого языка, реализация 8 LuaJIT seems to beat every other JIT-ed dynamic language (V8, Tracemonkey, PLT Scheme, Erlang 7 HIPE) на порядок. Я знаю, что эти тесты не являются 6 репрезен ...
Область переменных lua
... мы, как именно это работает?. Кроме 12 того, я прочитал это определение глобальных 11 переменных Lua: Любая переменная, не входящая 10 в определенный блок, считается находящейся 9 в глобальной области видимости. Все, что 8 находится в глобальной области видимости, доступно 7 для всех внутренних областей видимости. Что 6 имеется в виду под словом «не в определенном 5 блоке»? Насколько я поним ...
Как найти символ квадратной скобки в lua?
... y = string.find(s,"[") , что дает мне ошибку: искаженный 4 шаблон (отсутствует "]"). Я тоже пробовал: x,y = string.find(s,"\[") дает 3 мне ту же ошибку. А это: x,y = string.find(s,"\\[") в это ...
Попытка проиндексировать локальное «я» (нулевое значение)
... вать локальное 4 «я» (нулевое значение) Когда я вызываю метод 3 получения класса ниже. Файл Item.lua: require "classlib" Item = class("Item") function Item:__init() self.interval = 1 end function Item:getInterval() return self.interval end Я вызываю 2 эту функцию получения следую ...
if, else, else if и конец Lua
... == 2 then if Rotacion == 1 then Piezas = I1 else if Rotacion == 2 then Piezas = I2 else if Rotacion == 3 then Piezas = I3 else if Rotacion == 4 then Piezas = I4 else io.write("Me Envio una rotacion que no existe? \n"); end --this end closes ...
Использовать переменную в lua и nginx
... ю 4 в lua, но мне хотелось бы использовать ее 3 и в nginx. Вот мой код: location /getIp { default_type 'application/json'; rds_json on; content_by_lua ' if ngx.var.host:match("(.*).nexus$") ~= nil then aet = ngx.var.host:match("(.-)%.") ...
Написание многострочных текстовых файлов в Lua
... зом, чтобы в конце 3 всегда добавлялся разрыв строки. Когда я 2 добавляю текст с помощью file = io.open("test.txt", "a") file:write("hello") дважды файл выглядит 1 так: he ...
Факел - Как изменить тип тензора?
... 2 1 [torch.DoubleTensor of size 3] Теперь 2 я хочу преобразовать y в Torch.LongTensor. Как я мог ...
Альтернативы Lua как встроенному языку?
... не сталкивались с проблемами 12 производительности, связанными с Lua. Взаимодействие 11 с функциями C очень простое и работает очень 10 хорошо. Это позволило нам безболезненно 9 расширить систему сценариев. Наконец, мы 8 были поражены тем, насколько гибким оказался 7 Lua. Наш интерпретатор Lua должен работать 6 в системе с нестандартным распределителем 5 памяти и без поддержки типа данных ...
Luaj: как импортировать или потребовать библиотеку функций Lua
... dardGlobals(); luaScriptStandardGlobals.loadfile("mycoolmathfunctions.lua"); LuaClosure luaClosure = new LuaClosure(luaScriptPrototype, luaScriptStandardGlobals); return luaClosure.call(); } И входной 2 поток здесь относится к содержимому другого 1 lua: import 'mycoolmathfunctions' -- or maybe require mycoolmathfunctions ? return sum({1, 2, 3}) -- or maybe mycoolmathfunctions.sum({1, 2, 3}) ? ...
Где устанавливаются модули с помощью luarocks
... ging Затем я побежал luarocks list и получил следующий 13 вывод Installed rocks: lualogging 1.3.0-1 (installed) - /usr/local/lib/luarocks/rocks luasocket 3.0rc1-1 (installed) - /usr/local/lib/luarocks/rocks Естественно, это навело меня на мысль, что 12 lualogging находится в / usr / local / lib 11 / luarocks / rocks, но при этом выполняется 10 эта команда find /usr/local/lib/luarocks/rocks "lualogging.lua" ничего не в ...
Как сделать бесконечный цикл в коде Lua?
... кции, которые 2 я хочу вечно использовать в памяти: proxy:PlayerParamRecover(); proxy:PlayerRecover(); proxy:EnableInvincible ...
Как я могу встроить Lua в Java?
... н ли LuaJava для этого? Или я могу 1 встро ...
Почему массивы (таблицы) Lua начинаются с 1 вместо 0?
... изучать и программировать. Не поймите меня 8 неправильно, Lua просто великолепен, но 7 где-то должно быть объяснение. Большая часть 6 того, что я нашел (в Интернете), просто 5 говорит о том, что индекс начинается с 1. Точка. Было 4 бы очень интересно проч ...
Ожидается конец Lua (чтобы закрыть функцию в строке рядом с <eof>
... rd() == false do turtle.dig() end end -- check / get fuels local function checkFuel() while turtle.getFuelLevel() == 0 do for k=0, 16, 1 do if turtle.refuel(i) then return end end return end --mine 1 wide 3 tall segment local function step() fwd() turtle.digUp() turtle.digDown() end local function control() for i=0, bredth,1 do for j=0, depth,1 do checkFuel() step() end -- Tur ...
Как создать случайное число с плавающей запятой в lua?
... рировать random float в Lua. Должно 2 быть ...
Как в Lua вывести имя текущей функции, например идентификатор C99 __func__?
... ) print( __func__ ) ... end Как это ...
Функции Lua table.toString (tableName) и table.fromString (stringTable)?
... оку преобразовать 7 ее обратно в таблицу, используя эту вновь 6 созданную строку. Кажется, что этот процесс 5 называется сериализа ...
Какой хороший игровой движок использует Lua?
... na SDK (для мобильных устройств). Какие 2 другие игровые движки, исп ...
Как проверить, существует ли модуль в Lua?
... -wm для generate a Lua file, содержащего меню GNOME, для 12 inclusion в Awesome WM. Поскольку сценарий генератора 11 может не быть установлен, мне нужен способ, чтобы 10 Lua мог использовать только require модуль menu , если он существует. Я 9 не хочу просматривать и ...
Как получить текущий буферный путь с помощью neovim Lua API?
... escope.nvim. Мне нужно получить 5 путь к файлу текущего буфера. Я выполняю 4 функцию. Мне не удалось найти, как это сделать, в 3 документации nvim Lua API. vim.nvim_get_curren ...
Условные обозначения точки с запятой в Lua
... общее 14 соглашение об использовании точек с запятой 13 в Lua, и если да, то где / почему я должен 12 их использовать? Я вырос в программировании, поэтому 11 завершение операторов точкой с запятой кажется 10 интуитивно правильным. Однако я был обеспокоен 9 тем, почему они являются "optional", когда общепринято 8 считать, что в других языках программирования 7 точки с запятой завершают операторы. Может 6 быть, есть какая-то польза? На ...
Самостоятельные ссылки Lua
... олько точно вы получаете переменные 4 в программе с помощью self? Как и в Java, у 3 вас есть: private int a public void sa(int a) { this.a = a} public v ...
Lua не работает
... Foo 11/15/2017 03:08 PM 139 main.lua 2 File(s) 231 bytes 4 Dir(s) 253,774,073,856 bytes free C:\Users\TestUser\Desktop\LuaTest>lua main.lua lua: main.lua:1: module 'BazModule' not found: no field package.prel ...
Разделить строку с указанным разделителем в lua
... о причине 3 он не возвращает последнюю подстроку. Функция: function split(str,sep) if sep == nil then words = {} for word in str:gmatch("%w+") do table.insert(words, word) end return words end return {str:match((str:gsub("[^"..sep.."]*"..sep, "([^"..sep.."]*)"..sep)))} -- BUG!! doesnt return last value end Я 2 пытаюсь запустить это: local str = "a,b,c,d,e,f,g" local ...
Как очистить консоль в программе Lua
... 3 консоли, и мне нужно узнать, как удалить 2 весь текст в конс ...
Нахождение '.' с string.find()
... '.') print(i, j) --> 1 1 И только с точками: s = 'crate.png' i, j = string.find(s, 'p') print(i, j) --> ...
Сортировать таблицу [] в Lua
... й 5 сложности 8 убийств, и другой по имени Джон, совершивший 4 в общей сложности 10 убийств, таблица была 3 бы такой: tableOfKills[Robin] = 8 tableOfKills[Jon] = 10 Как мне отсортировать этот тип ...
Можно ли связать Lua и javascript?
... ел. Или это возможно, например 4 в html-файле для написания сценария с обоими 3 языками, например <html> <head> </head> <body> <script></script> <?lsp ?> </body> </html> и, может быть, ...
Вперед определить функцию в Lua?
... оторую нужно вызвать 4 сверху, над ее созданием? Я читал кое-что 3 о форвардных объявлениях, но Google ...
lua: перебрать все пары в таблице
... ать ее. Проблема в том, что 4 кажется, что lua начинает итерацию с 1 и 3 завершается, как только находит нулевое 2 значение. Вот и пример: > tab={} > tab[2]='b' > tab[5]='e' ...
Заменить значение таблицы на ключ в lua
... нужно изменить значение 5 для "box" вместо "ball". как это сделать 4 ? Ранее я пытался найти значение ключа и 3 изменить, но это не ср ...
Как передать кортеж в качестве аргументов функции Lua?
... 4 неоднократно, чтобы я мог написать: f (f ... f(1,2)) Но что, если 3 мне нужно сохранить этот исходный кортеж 2 (1,2) как переменную init? f (f ... f(in ...
Как разбить большую строку lua на маленькие
... року, состоящую из маленьких, как 1 это в C function GetIcon() return "Bigggg string 1"\ "continuation o ...
Создание автономных исполняемых файлов Lua
... м 5 это связано с связыванием интерпретатора 4 Lua и скриптов. Я считаю, что это возможно 3 (схема PLT позволяет создавать ...