Resultados da pesquisa a pedido "lua"

2 a resposta

Como posso iterar com segurança uma tabela lua enquanto as chaves estão sendo removidas

Na minha principal rotina, estou removendo ou adicionando entradas de uma tabela, dependendo das operações do usuário. Em segundo plano, eu gostaria de percorrer as entradas da tabela. Não me importo particularmente se faltar uma inserção em uma ...

2 a resposta

LuaInterface - como restringir o acesso a classes .Net?

Estou tentando incorporar alguma funcionalidade de script Lua no meu aplicativo C # usando LuaInterface 2.0.3. Até agora, isso está funcionando bem, mas não consigo descobrir como restringir o acesso a apenas algumas classes .Net especificadas. ...

2 a resposta

Como incorporar um script Lua em um binário C?

Fui mimado no mundo das conchas onde posso fazer: ./lua <<EOF > x="hello world" > print (x) > EOF hello world Agora estou tentando incluir um script Lua em um aplicativo C que, espero, cresça com o tempo. Comecei com um simples: const char ...

6 a resposta

Escolhendo a linguagem de script incorporada para C ++

Quero escolher uma linguagem de script incorporada que usarei em C ++. Ele deve conectar um banco de dados como o Oracle. Meu aplicativo host é um aplicativo de servidor. Isso passará dados brutos para o script. O script irá analisar e executar ...

10 a resposta

Obtenha o caminho do arquivo lua

Estou imaginando se existe uma maneira de obter o caminho para o arquivo de script lua atualmente em execuçã Este não é o diretório de trabalho atual, que pode ser totalmente diferente. Eu sei luafilesystem ...

7 a resposta

Procure um item em uma lista Lua

Se eu tiver uma lista de itens como este: local items = { "apple", "orange", "pear", "banana" }como verifico se "laranja" está nesta list Em Python eu poderia fazer: if "orange" in items: # do something Existe um equivalente em Lua?

2 a resposta

Lua: falha na função global após o carregamento do arquivo

Estou tentando chamar uma função dentro de um arquivo lua chamado test2.lua Este é o conteúdo de test2.lua: function abc(path) t = {} table.insert(t, "a") return t endomo você pode ver, é necessária uma única entrada e retorna uma strin Aqui ...

5 a resposta

Classificar pontos no sentido horário?

Dada uma matriz de x, y pontos, como classifico os pontos dessa matriz na ordem dos ponteiros do relógio (em torno de seu ponto central médio geral)? Meu objetivo é passar os pontos para uma função de criação de linhas para terminar com algo ...

1 a resposta

Como converter string de dígitos hexadecimais para o valor que representa em Lua

Estou lendo várias linhas de dados hexadecimais. Eles vêm como strings e eu os analiso para códigos de linha que me dizem o que fazer com o restante dos dados. Uma linha define a palavra mais significativa de um endereço (MSW), outra ...

2 a resposta

Na Lua, qual é a maneira correta de lidar com varargs que contém zer

Estou tentando criar uma função de impressão de depuração que usa um identificador de arquivo como o primeiro argumento. Primeiro, escrevo uma função como esta: function fprint (f, ...) for i, v in ipairs{...} do ...