Resultados da pesquisa a pedido "lua"

4 a resposta

Estranho para problema de loop

Não tenho certeza se isso é um bug ou não, então pensei que talvez vocês possam dar uma olhad O problema está neste código: for i=0,1,.05 do print(i) end A saída deve ser: 0 .05 .1 --snip-- .95 1 Em vez disso, a saída é: 0 .05 .1 --snip-- ...

1 a resposta

Erro ao tentar chamar um método de classe: tentativa de indexar local 'self' (um valor nulo) - Lua

Estou criando um script lua que deve ser executado na calculadora TI-Nspire. O problema é que, ao executar meu script, recebo o erroAttempt to index local 'self' (a nil value) quando obutton:activate() método @ é chamado. O analisador diz que o ...

3 a resposta

Melhor ferramenta (s) para descompilar bytecode Lua? [fechadas

Estou realmente tendo problemas para encontrar um bom descompilador de bytecode Lua funcionando. Estou tentando descompilar alguns arquivos de script que encontrei em um jogo, mas eles parecem ser compilados, mas não parecem impossíveis de ...

7 a resposta

Como sei se uma tabela é uma matriz?

Estou desenvolvendo um simples @ otimiza JSON [http://json.org/] função. Lua usa tabelas para representar matrizes, mas no JSON eu preciso reconhecer entre elas. O código abaixo é usado: t={ a="hi", b=100 } function table2json(t,formatted) if ...

2 a resposta

Número variável de argumentos da função Lua 5.1

No meu script Lua, estou tentando criar uma função com um número variável de argumentos. Até onde eu sei, deve funcionar como abaixo, mas de alguma forma eu recebo um erro com o Lua 5.1 na TI-NSpire (o argumento global é nulo). O que estou ...

1 a resposta

Implementação de fechamentos em Lua?

Tenho uma pergunta sobre como os fechamentos são implementado Diga que está em um arquivo chamadotest.lua: local a = 'asdf' local function b() return a end a = 10 return b E outro arquivo faz a = require 'test' a()it imprimirá 10E sea é um ...

1 a resposta

Simulate + = em Lua, é possível?

Alguém me falou sobre sobrecarregar os operadores, mas nem tenho certeza de como começaria. O que estou tentando fazer é mudar: table["key"]=table["key"]+12345para dentr table["key"]+=12345 Ou mesmo usando uma função, isso seria maravilhoso. ...

8 a resposta

uais recursos da linguagem de programação são adequados para o desenvolvimento de uma estrutura de codificação ao viv

ostaria de criar uma "estrutura de codificação ao vivo" Eu devo explicar o que se entende por "framework de codificação ao vivo". Farei isso comparando a codificação ao vivo com a codificação tradicional. Geralmente, na programação ...

3 a resposta

Lua encontre uma chave a partir de um valor

Estou trabalhando com isso: chars = { ["Nigo Astran"]="1", ["pantera"]="2" } nchar = (chars[$name])+1A variável $ name fornecerá uma string na qual estou logado, neste caso:"Nigo Astran" enchar tem o valor"2" se eu estiver em"Nigo Astran", e ...

4 a resposta

Como escrever um símbolo unicode em lua

Como posso escrever um símbolo Unicode em lua. Por exemplo, eu tenho que escrever um símbolo com 9658 quando eu escrevo string.char( 9658 );Eu tenho um erro. Então, como é possível escrever esse símbolo.