Resultados da pesquisa a pedido "lua"
Escolha um item aleatório da tabela
Meu objetivo é escolher um item aleatório de uma tabela em Lua. É isso que eu tenho até agora, mas atualmente não funciona: local myTable = { 'a', 'b', 'c', 'd' } print( myTable[ math.random( 0, #myTable - 1 ) ] )Como posso corrigir o código ...
Argumentos de confusão Lua unpack ()
Eu tenho essa função de teste que simplesmente imprime valores passados para ele function test1(...) for k, v in ipairs(arg) do print(v) end end function test2(...) for k, v in pairs(arg) do print(v) end end -- GOOD behavior test1(1, 2, 3, 4) -- ...
Referências indefinidas do Lua 5.3
Estou tentando aprender a incorporar lua em um programa C, mas não sou bom em ler documentos técnicos e não encontrei nenhum tutorial atual. Este é o meu programa: #include <iostream> #include <lua.h> #include <lualib.h> #include ...
Destruidores em Lua?
É possível obter destruidores em Lua sem usar dados do usuário? http://www.lua.org/notes/ltn006.html [http://www.lua.org/notes/ltn006.html] parece promissor (na verdade exatamente o que eu quero); exceto que é um caminho para Lua ...
Execute o script Lua a partir do Python
Suponha que eu tenha um script Lua que contenha 2 funções. Gostaria de chamar cada uma dessas funções com alguns argumentos de um script Python. Eu já vi tutoriais sobre como incorporar o código Lua no Python e vice-versa usando o Lunatic ...
Redis lua quando realmente usá-lo?
Comecei a pesquisar e brincar um pouco com a lua e achei ótimo quando quisemos pegar várias teclas. Ex: business:5:visits:2013-11-12 business:5:visits:2013-11-13 etcCom lua, só preciso enviar um comando para redis, em vez do intervalo completo ...
Lua em pares na mesma ordem em que está escrito
Existe alguma maneira de percorrer uma tabela como a abaixo na mesma ordem em que está escrita? local tbl = { ["hello"] = 1, [2] = 2, [50] = 3, ["bye"] = 4, [200] = 5 }O que quero dizer é que, quando uso "em pares", recebo uma ordem diferente ...
lua - obtém a lista de nomes de parâmetros de uma função, de fora da função
Estou gerando alguma documentação (não-html) para uma biblioteca Lua que desenvolvi. Gerarei a documentação manualmente, mas eu apreciaria algum tipo de automação, se possível (ou seja, gerar esqueletos para cada função para que eu possa ...
Como iterar através de uma tabela em sua ordem exata?
Se eu tentar gerar esta tabela, eles serão executados em loop na ordem falsa: local letters = {DIN1="hi", AIN1= "my", AIN2 ="name", DIN2="is"} for name, value in pairs(letters) do print(name,value) endSaída esperada: DIN1 hi AIN1 my AIN2 name ...
Outras maneiras de obter um número aleatório em Lua
Estou procurando uma maneira alternativa de obter um número aleatório em Lua que esteja entre um número mínimo e um máximo, sem usarmath.random(). Existe alguma maneira? Não precisa ser um método simples.