2
ответа

Есть ли простой способ получить все глобальные переменные, определенные в файле кода Lua?

Всем известно, что переменные в Lua, если они явно не определены как «локальные», будут глобальными. Это иногда вызывает проблемы, такие как переопределение библиотечных функций или неожиданное предоставление значения ...
вопрос задан: 28 March 2019 03:02
2
ответа

Можно ли заставить индексирование таблицы Lua начинаться с нуля?

У меня проблема с Lua. Используется индексация по одному. В языке есть функция для установки значения в индекс 0, но это значение не будет учитываться как часть длины таблицы, и манипуляции со строками все еще продолжаются ...
вопрос задан: 17 March 2019 19:52
2
ответа

Как выполнить итерации отдельных символов в строке Lua?

Я имею строку в Lua и хочу выполнить итерации отдельных символов в нем. Но никакой код, я попробовал работы и официальное руководство только, не показывает, как найти и заменить подстроки :( str = "abcd" для символа в...
вопрос задан: 30 January 2019 02:54
2
ответа

Простой алгоритм трилатерации в моделируемом трехмерном пространстве

Контекст: я работаю над внедрением навигационной системы для мобильных компьютеров, добавленной OpenComputers, модом Minecraft. Для тех, кто не знаком с модом, он в основном добавляет различные Lua -...
вопрос задан: 24 January 2019 07:19
2
ответа

Кастинг между пустотой * и указателем на функцию членства

Я в настоящее время использую GCC 4.4, и у меня есть вполне кастинг головной боли между пустотой* и указателем на функцию членства. Я пытаюсь записать простую в использовании библиотеку для привязки объектов C++ к Lua...
вопрос задан: 5 September 2018 14:52
2
ответа

Обращение строки, написанной на языке справа налево

Я ищу способ изменить строку, которая написана на языке справа налево, например, на иврите или на арабском. Как правило, когда я пытался использовать функцию string.reverse, результаты не были получены ...
вопрос задан: 13 July 2018 17:00
2
ответа

Выберите случайный предмет из таблицы

Моя цель - выбрать случайный предмет из таблицы в Lua. Это то, что я получил до сих пор, но в настоящее время это не работает: local myTable = {'a', 'b', 'c', 'd'} print (myTable [math.random (0, # ..). ,
вопрос задан: 25 January 2018 08:25
2
ответа

lua разделяется на слова

У меня есть строка в lua. Это - набор [a-zA-Z0-9] + разделенный числом (1 или больше) пробелы. Как я беру строку и разделяю ее на таблицу строк?
вопрос задан: 27 November 2017 20:12
2
ответа

как к обратному вызову lua функционируют от функции c

У меня есть функция C (A) test_callback принятие указателя на функцию (B) как параметр, и A будет "обратный вызов" B.//интервал определения типа (*data_callback_t) (интервал i); интервал test_callback (data_callback_t f) {...
вопрос задан: 23 May 2017 12:34
2
ответа

Что самый легкий путь состоит в том, чтобы преобразовать ТАК дамп данных от HTML назад к Скидке с цены?

Я только что достал дамп данных Stackoverflow, и я разочарован видеть, что поле Body сообщений находится в HTML, а не Скидке с цены. Я подозреваю, что в исходной базе данных существует Скидка с цены...
вопрос задан: 23 May 2017 12:25
2
ответа

Конкатенация таблиц в Lua

ИСХОДНЫЙ POST, Учитывая, что существует не создано в функции в Lua, я в поисках функции, которая позволяет мне добавлять таблицы вместе. Я погуглил вполне немного и попробовал каждый решения I...
вопрос задан: 23 May 2017 12:02
2
ответа

Существует ли способ определить подпись функции Lua?

Недавно, Lee Baldwin показал, как записать универсальный, аргумент переменной memoize функция. Я думал, что будет лучше возвратить более простую функцию, где только один параметр требуется. Вот мой...
вопрос задан: 23 May 2017 10:27
2
ответа

сравнить две таблицы и получить различия в lua [duplicate]

Я новичок в использовании Lua и сделал быстрый поиск в Google, который ничего не обнаружил. Я пытаюсь получить новые карты в списке Trello, получив карты в списке, а затем через 5-10 секунд, снова проверьте и ...
вопрос задан: 11 January 2017 17:38
2
ответа

Как составить вложенные таблицы Lua с помощью API C

Я хочу составить таблицу как myTable = {[0] = {["a"] = 4, ["b"] = 2}, [1] = {["a"] = 13, ["b"] = 37}} использование API C? Мой текущий подход является lua_createtable (L, 0, 2); интервал c =...
вопрос задан: 17 June 2016 00:55
2
ответа

Самый эффективный способ определить, пуста ли таблица Lua (не содержит записей)?

Что состоит в том, чтобы определить самый эффективный путь, пуста ли таблица (то есть, в настоящее время не содержит ни значений стиля массива, ни значений dict-стиля)? В настоящее время я использую затем (): если не следующий (myTable) затем...
вопрос задан: 4 May 2016 15:50
2
ответа

Lua - таблицы слияния?

Я должен объединить две таблицы с содержанием второго контента перезаписи в первом, если данный объект находится в обоих. Я смотрел, но стандартные библиотеки, кажется, не предлагают это. Где я могу добраться...
вопрос задан: 5 November 2015 12:12
2
ответа

Научные библиотеки для Lua? [закрытый]

Есть ли какие-либо научные пакеты для Lua, сопоставимого с Scipy?
вопрос задан: 7 February 2015 20:30
2
ответа

Lua - Как использовать функции из другого сценария

Я задаюсь вопросом, как использовать функции из другого сценария в Lua. Например, скажите, что GameObjectUtilities содержит функции, которые будут использовать много сценариев GameObject. Слизь (GameObject) сценарий хочет использовать...
вопрос задан: 15 December 2014 19:12
2
ответа

Зарегистрируйте функции C в LUA в локальном lua_State, а не глобальные [дубликаты]

Я хочу зарегистрировать функции C ++ в локальной области lua_state. У меня есть класс c ++, который создает lua_State в новом потоке в конструкторе, и затем я регистрирую функции из этого класса, такие как setX () ...
вопрос задан: 23 June 2014 05:44
2
ответа

Сопоставление с образцом Lua по сравнению с регулярными выражениями

Я в настоящее время изучаю lua. относительно сопоставления с образцом в lua, я нашел следующее предложение в lua документации относительно lua.org: Тем не менее, сопоставление с образцом в Lua является мощным инструментом и...
вопрос задан: 2 June 2014 01:32
2
ответа

Lua на iPhone?

Я пытаюсь использовать Lua на iPhone. На Mac OS X, в нормальном (не-iOS) приложение Какао, я использовал следующий код: lua_State* l; l = lua_open (); luaL_openlibs (l); luaL_loadstring (l, "печать (\"Привет...
вопрос задан: 13 May 2014 03:23
2
ответа

Как я составляю Таблицу Lua в C++ и передаю его функции Lua?

В C++ у меня есть карта <строка, строка>, содержа неизвестное количество записей. Как я могу передать это функции Lua, так, чтобы функция Lua могла использовать данные в качестве таблицы?
вопрос задан: 23 September 2013 20:38
2
ответа

В Lua я могу легко выбрать Энный результат без пользовательских функций?

Предположим, что я вставляю строку в таблицу следующим образом: table.insert (tbl, mystring) и что mystring сгенерирован путем замены всех случаев "a" с "b" во входе: mystring = string.gsub (...
вопрос задан: 18 September 2013 14:17
2
ответа

Lua, сертифицированный для использования на корпусе или дорожном механизме?

Кто-либо знает, как ли Lua, сертифицировали, работал на корпусе или дорожном механизме? Процесс сертификации, такой как DO178B (RTCA) или стандартизация, такой как ISO 26262 (Дорожные механизмы). Сертификация...
вопрос задан: 8 July 2013 13:48
2
ответа

Как создать, включают файлы в язык Lua?

Я хочу создать заголовочный файл в Lua (header.lua), затем выполнить потребовать функцию для загрузки его. Как делают я выполняюсь, требуют в файл, чтобы я создал?
вопрос задан: 12 March 2013 13:50
2
ответа

Итерация через таблицу Lua от C++?

Я пытаюсь загрузить таблицы от Lua до C++, но я испытываю затруднения при разбирании в нем. Я прохожу через первое повторение очень хорошо, но затем во втором вызове к lua_next оно отказывает. Какие-либо идеи? Lua...
вопрос задан: 9 March 2013 18:08
2
ответа

Несколько местных жителей на одной строке?

Рассмотрите следующий код Lua: локальный var1, var2; действительно ли var2 является локальной переменной здесь? Или только var1 локальное?
вопрос задан: 30 October 2012 21:40
2
ответа

Lua: Получите литеральное название параметра

Например, функциональный тест (a) имя = nameof (a) печать (имя), тест конца (определение) - должен распечатать "определение", Является там какими-либо приемами lua для реализации чего-то подобного вышеупомянутому? Не то, чтобы любому нужно...
вопрос задан: 6 August 2012 16:01
2
ответа

Является LuaJIT действительно быстрее, чем любой редактор JIT динамическими языками? [закрытый]

Согласно игре сравнительного теста языка программирования, реализация LuaJIT, кажется, бьет любого редактора JIT динамический язык (V8, Tracemonkey, Схема PLT, Erlang HIPE) порядком величины. Я...
вопрос задан: 25 May 2012 16:28
2
ответа

Встраивание Lua в OCaml

Могли Вы, даете фрагмент кода, показывающий, как использовать Lua, встроенный в OCaml? Простой пример мог быть "Привет, Мировой" вариант. Имейте подсказку OCaml пользователь для имени. Затем передача то имя к...
вопрос задан: 5 May 2012 10:08