Resultados da pesquisa a pedido "lua"

4 a resposta

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 ...

1 a resposta

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) -- ...

2 a resposta

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 ...

1 a resposta

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 ...

1 a resposta

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 ...

5 a resposta

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 ...

3 a resposta

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 ...

4 a resposta

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 ...

4 a resposta

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 ...

1 a resposta

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.