Resultados da pesquisa a pedido "lua-api"

1 a resposta

Iterando sobre a Tabela de Tabelas com a API Lua C

Estou tentando iterar sobre uma tabela de tabelas em Lua e saída: A chave de cada tabela.O par chave / valor de cada entrada em cada tabela.Aqui está o código: void print_table(lua_State *L) { lua_pushnil(L); while(lua_next(L, -2) != 0) { const ...

3 a resposta

Chamar funções lua de .lua usando alças?

Estou trabalhando em um pequeno projeto tentando integrar lua com c ++. Meu problema, porém, é o seguinte: Eu tenho vários scripts lua, vamos chamá-los de s1.lua s2.lua e s3.lua. Cada um deles possui as seguintes funções: setVars () e ...

1 a resposta

Tabela fraca e finalizador de GC usando a API C

Estou tentando criar um finalizador de GC para um valor de função, armazenando-o em uma tabela fraca usando a API C. Comecei escrevendo um protótipo no Lua 5.2 puro: local function myfinalizer() print 'Called finalizer' end function ...

2 a resposta

Criar nova biblioteca C em lua

Quero saber como posso criar e usar uma nova biblioteca C no lua 5.2.3. Não consigo usar a biblioteca dinâmica (requer, biblioteca compartilhada, ...) porque estou em um sistema incorporado. Eu encontrei uma resposta, mas é para lua 5.0 ...