Результаты поиска по запросу "lua"
Динамическое добавление членов в класс с помощью Lua + SWIG
Этот код Lua создает таблицу и динамически добавляет новый элемент. Запустив это я могу получить"hello" на экране, как и ожидалось: foo = {} foo.x = "hello" print(foo.x)Но теперь я использую SWIG для привязки некоторых классов C ++ к Lua. Для ...
Что означает аббревиатура LUA?
Многие люди пишутLUAссылаясь на язык программирования, разработанный с 1993 года наПапский католический университет Рио-де-Жанейро (PUC-Рио). Так что же означает эта аббревиатура?
Луа: Как избежать Циркуляр Требуется
проблемаКак я могу избежать следующей ошибки из Lua 5.1 при попытке выполнить циклическое требование? $ lua main.lua lua: ./bar.lua:1: loop or previous error loading module 'foo' stack traceback: [C]: in function 'require' ./bar.lua:1: in main ...
Как передать указатель на LuaJIT ffi для использования в качестве аргумента out?
Предполагая, что есть следующий код C: struct Foo { int dummy; } int tryToAllocateFoo(Foo ** dest);... Как сделать следующее в LuaJIT? Foo * pFoo = NULL; tryToAllocateFoo(&pFoo);
TCL vs Lua - создание сценария для сервера mmo
У меня есть проект на стороне сервера C ++, в который мне нужно встроить какой-то сценарий. Он является частью онлайн-сервера типа MMO. У меня есть значительный опыт использования TCL, и это кажется естественным. Я выполнил минимальное количество ...
Попытка индексировать локальное «я» (нулевое значение)
У меня проблема с занятиями. Я получил ниже ошибку: Попытка индексировать локальное «я» (нулевое значение), когда я вызываю метод получения ниже класса. Файл Item.lua: require "classlib" Item = class("Item") function Item:__init() self.interval ...
Разделить строку в Lua?
Мне нужно сделать простое разбиение строки, но, похоже, для этого не существует функции, а ручной метод, который я тестировал, не сработал. Как бы я это сделал?
Воссоздание setfenv () в Lua 5.2
Как я могу воссоздать функциональностьsetfenv в Lua 5.2? У меня возникли проблемы с пониманием, как именно вы должны использовать новый_ENV переменная окружения. В Lua 5.1 вы можете использоватьsetfenv песочница любой функции довольно ...
Какова правильная семантика замыкания над переменной цикла? [закрыто]
Рассмотрим следующий код lua: f = {} for i = 1, 10 do f[i] = function() print(i .. " ") end end for k = 1, 10 do f[k]() endЭто печатает числа от 1 до 10. В этом случае,i закрывается по значению для каждой итерации внешнего цикла. Так я всегда ...
Java: язык сценариев (макрос) для встраивания в настольное приложение Java
Я пишу графическое приложение на Java. В конце концов я хотел бы встроить язык сценариев, чтобы все было программируемым. Какую языковую библиотеку вы рекомендуете? Вероятными подозреваемыми являются: носорог ...