lua-5.2

    9Ciepło

    2Odpowiedz

    Próbuję skompilować luasocket 3, które znalazłem na GitHub pod numerem lua 5.2. Problem polega na tym, że nie jestem pewien, jak powiązać ze sobą Lua z luasocket. Czy muszę skompilować luasocket jako

    6Ciepło

    2Odpowiedz

    Jak mogę debugować kod Lua 5.2.2, który jest osadzony w mojej aplikacji C++? Już obejrzałem to question, a wszystkie dostarczone w nim IDE zajmują 5.1 i niżej, a kiedy spróbuję ich użyć w wersji 5.2.2

    6Ciepło

    1Odpowiedz

    W przykładzie kodu: http://lua-users.org/wiki/SimplerCppBinding Jest to kod: lua_pushstring(L, T::className); lua_pushvalue(L, methods); lua_settable(L, LUA_GLOBALSINDEX); //<--- LUA_GLOBALSINDEX re

    5Ciepło

    1Odpowiedz

    Jestem całkiem nowy dla Lua. Przeglądam przykładowy kod, jak wywołać funkcję Lua z C++, ale przykładowy kod używa 5.1, a ja próbuję uruchomić to za pomocą 5.2. Oto przykładowy kod w pytaniu z moich uw

    21Ciepło

    1Odpowiedz

    jestem dostosowania biblioteki napisane dla Lua < 5,2 i dostał się do rozmowy nie wiem równowartość: luaL_openlib(L, "Polycore", polycoreLib, 0); Gdzie polycoreLib jest static const struct luaL_Reg

    15Ciepło

    1Odpowiedz

    że mam tabelę zdefiniowaną następująco: myTable = { myValue = nil, myOtherValue = nil} Jak bym iterację go w dla każdej pętli mody jak to? for key,value in myTable do --pseudocode value = "fooba