Результаты поиска по запросу "lua"

1 ответ

Динамическое добавление членов в класс с помощью Lua + SWIG

Этот код Lua создает таблицу и динамически добавляет новый элемент. Запустив это я могу получить"hello" на экране, как и ожидалось: foo = {} foo.x = "hello" print(foo.x)Но теперь я использую SWIG для привязки некоторых классов C ++ к Lua. Для ...

1 ответ

Что означает аббревиатура LUA?

Многие люди пишутLUAссылаясь на язык программирования, разработанный с 1993 года наПапский католический университет Рио-де-Жанейро (PUC-Рио). Так что же означает эта аббревиатура?

2 ответа

Луа: Как избежать Циркуляр Требуется

проблемаКак я могу избежать следующей ошибки из 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 ...

ТОП публикаций

1 ответ

Как передать указатель на LuaJIT ffi для использования в качестве аргумента out?

Предполагая, что есть следующий код C: struct Foo { int dummy; } int tryToAllocateFoo(Foo ** dest);... Как сделать следующее в LuaJIT? Foo * pFoo = NULL; tryToAllocateFoo(&pFoo);

6 ответов

TCL vs Lua - создание сценария для сервера mmo

У меня есть проект на стороне сервера C ++, в который мне нужно встроить какой-то сценарий. Он является частью онлайн-сервера типа MMO. У меня есть значительный опыт использования TCL, и это кажется естественным. Я выполнил минимальное количество ...

3 ответа

Попытка индексировать локальное «я» (нулевое значение)

У меня проблема с занятиями. Я получил ниже ошибку: Попытка индексировать локальное «я» (нулевое значение), когда я вызываю метод получения ниже класса. Файл Item.lua: require "classlib" Item = class("Item") function Item:__init() self.interval ...

12 ответов

Разделить строку в Lua?

Мне нужно сделать простое разбиение строки, но, похоже, для этого не существует функции, а ручной метод, который я тестировал, не сработал. Как бы я это сделал?

4 ответа

Воссоздание setfenv () в Lua 5.2

Как я могу воссоздать функциональностьsetfenv в Lua 5.2? У меня возникли проблемы с пониманием, как именно вы должны использовать новый_ENV переменная окружения. В Lua 5.1 вы можете использоватьsetfenv песочница любой функции довольно ...

4 ответа

Какова правильная семантика замыкания над переменной цикла? [закрыто]

Рассмотрим следующий код 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 закрывается по значению для каждой итерации внешнего цикла. Так я всегда ...

8 ответов

Java: язык сценариев (макрос) для встраивания в настольное приложение Java

Я пишу графическое приложение на Java. В конце концов я хотел бы встроить язык сценариев, чтобы все было программируемым. Какую языковую библиотеку вы рекомендуете? Вероятными подозреваемыми являются: носорог ...