0
ответов

как удалить все элементы в таблице Lua?

Как удалить все элементы внутри таблицы Lua? Я не хочу делать: t = {} table.insert (t, 1) t = {} - это назначает новый указатель на t. Я хочу сохранить тот же указатель на t, но удалить все ...
вопрос задан: 4 December 2014 06:47
0
ответов

Простота встраивания javascript

Я изучаю языки сценариев для встраивания в приложение. Я всегда считал, что Lua - лучший выбор, но я прочитал несколько последних новостей о встраивании V8 и рассматривал возможность его использования. ...
вопрос задан: 1 October 2014 16:50
0
ответов

„LuaJIT 2“ optimizavimo vadovas

Aš ieškau gero vadovo, kaip optimizuoti „LuaJIT“ kodą, skirtą „LuaJIT 2“. Jis turėtų būti sutelktas į LJ2 specifiką, pvz., kaip nustatyti, kurie pėdsakai yra sudaromi, o kurie ne ir tt Ar yra kokių nors rodyklių? ...
вопрос задан: 24 August 2014 04:08
0
ответов

Lua - table.insert не работает

Почему t: insert (9) не работает в Lua? (Я хочу добавить значение 9 в конец таблицы) t = {1,2,3} table.insert (t, 9) - работает (добавляет 9 в конец таблицы t) t: insert (9) - НЕ ...
вопрос задан: 5 July 2014 07:01
0
ответов

Lua socket asynchronous calls

I am writing a program that uses Lua socket to communicate with a http server. Я использую API-интерфейс socket.http.request, и я обнаружил, что он синхронный. Насколько я понимаю, это ...
вопрос задан: 24 June 2014 23:32
0
ответов

Как мне создать 2D-массив в Lua?

Как я могу создать 2D-массив с Lua? Мне нужно динамически создать это. local tbl = {{}} Что-то вроде того, что указано выше, но где я могу указать, сколько элементов. В моем случае они будут равны. Я ...
вопрос задан: 24 June 2014 16:35
0
ответов

Каков правильный шаблон Lua для цитируемого текста?

Я играл с этим в течение часа или буксире и Я оказался на преграде с утилитами сопоставления с образцом Lua. Я пытаюсь сопоставить весь цитируемый текст в строке и заменить его, если ...
вопрос задан: 2 June 2014 01:30
0
ответов

«Тестер» кода Lua [закрыто]

Я ищу в Интернете хороший тестер кода Lua, где я мог бы вставить свой код и запустить его, чтобы проверить, в порядке ли сам код и нормально ли он работает , как и ожидалось. Это МОЖЕТ быть онлайн-инструментарий, но я не ...
вопрос задан: 28 May 2014 16:31
0
ответов

Скобки шаблона Lua и 0 или 1 вхождение

Я пытаюсь сопоставить строку с шаблоном, но мне не удалось понять одну вещь. В регулярном выражении я бы сделал так :Строки :en анг английский английский английский английский узор :^en (g (l (i (s (h? )? )? )? )...
вопрос задан: 21 May 2014 08:37
0
ответов

Изолировать связующий код привязок Lua от остальной части моего игрового движка

Я хочу добавить полную поддержку сценариев Lua в свой игровой движок. Одна из самых больших целей, которые я ставил перед собой, - сохранить полную модульность. Это означает, что мне не нужна остальная часть моего движка, кроме Lua ...
вопрос задан: 4 May 2014 07:51
0
ответов

Итерировать по таблице Lua

Я пытаюсь выполнить итерацию по таблице lua, но продолжаю получать эту ошибку: недопустимый ключ для «следующего» Я знаю, что индекс начинается с -8, и я знайте, что там есть таблица, потому что она получает первую (...
вопрос задан: 2 May 2014 21:38
0
ответов

Как я могу безопасно перебирать таблицу lua при удалении ключей

В моей основной сопрограмме я удаляю или добавляю записи из таблицы в зависимости от пользователя операции. В фоновом режиме я хотел бы перебрать записи в таблице. Я особо не возражаю, если я ...
вопрос задан: 2 May 2014 21:38
0
ответов

Как передать параметры в файл Lua при загрузке из другого файла Lua?

Мне нужна помощь в анализе командной строки для файла lua. Я запускаю файл lua, и в этом файле lua есть команда "dofile(2nd.lua-file)", но я хочу передать некоторый аргумент этому второму файлу lua...
вопрос задан: 11 February 2014 13:50
0
ответов

Разве в Lua нет чего-то сопоставимого с Ruby method_missing?

Кажется, я припоминаю, что в Lua есть что-то похожее на method_missing в Ruby. Или я неправильно помню?
вопрос задан: 4 February 2014 16:04
0
ответов

Загрузить файл, не загрязняя глобальную среду

Как я могу загрузить файл с таблицами и переменными lua, не загрязняя глобальную среду? Поскольку создание файла загрузки и его запуск просто загружает все в глобальном пространстве и может что-то перезаписать...
вопрос задан: 17 January 2014 11:10
0
ответов

Регулярное выражение, которое я не понимаю

Я смотрю на эти несколько (слегка измененные) строки из luadoc, которые явно создают имя файла с полным путем. Но я просто не понимаю, что происходит в строке 5. Имя файла параметра может ...
вопрос задан: 15 January 2014 20:34
0
ответов

Lua 5.2 LUA_GLOBALSINDEX Альтернатива

У меня есть программа, которая встраивает Lua и реализует форму ленивого поиска функций. Как это работало в Lua 5.1, всякий раз, когда символ был неопределенным, интерпретатор вызывал хук глобальной функции, который...
вопрос задан: 14 January 2014 22:43
0
ответов

Декартовы координаты X Y -> долгота широта (Google Maps)

Формула для преобразования: декартовы координаты X Y -> долгота широта (Google Maps)? Образец здесь. У меня есть картезианская карта в Google Maps. Я хочу преобразовать координаты моей базы данных в долготу широты. ...
вопрос задан: 28 November 2013 22:42
0
ответов

таблица внутри таблицы в Lua

Как я могу получить данные, которые представляют собой таблицу внутри таблицы, я имею в виду следующее: t = {{a, b, c}, {d, e, f}}; если я напишу эту строку кода: print (t [1]), результат будет —– >>> {a, b, c} НО как ...
вопрос задан: 28 November 2013 22:19
0
ответов

Как правильно зарегистрировать пользовательские данные Lua из Delphi?

Я все еще не понимаю, как зарегистрировать пользовательские данные Delphi в Lua. Чтобы научить меня принципу, я попытался реализовать тип Date (Time). Вначале этот тип должен иметь три функции, доступные для ...
вопрос задан: 22 November 2013 15:53
0
ответов

io.popen - как дождаться завершения процесса в Lua?

Мне нужно использовать io.popen в Lua для запуска исполняемого файла, который принимает аргумент командной строки. Как дождаться завершения процесса в Lua, чтобы можно было записать ожидаемый результат? local command = "C: \ ...
вопрос задан: 12 November 2013 10:13
0
ответов

Есть ли полностью управляемый (.NET) интерпретатор Lua? [закрыто]

Кто-нибудь знает, существует ли полностью управляемый (.NET) интерпретатор Lua? Обычный исходный код может быть скомпилирован с управляемыми расширениями для настольной .NET, но его нельзя встроить в приложение Silverlight ....
вопрос задан: 20 October 2013 21:26
0
ответов

Lua: Как искать в таблице, где ключи являются таблицами (или объектами)

Я хочу сохранить таблицу lua, где ключами являются другие таблицы lua. Я знаю, что это возможно, НО я хочу иметь возможность выполнять поиск в таблице, используя копии этих таблиц. В частности, я хочу ...
вопрос задан: 9 October 2013 10:11
0
ответов

Элемент хэша доступа Ruby

У меня есть следующий хэш: {"title" => "ga: browser = Firefox" , "sizes" => [{: browser => "Firefox"}], "metrics" => [{: pageviews => 25474}], "id" => "http://www.google.com/analytics" /feeds/data?………………………………………………………………………………………………………………………………………………………
вопрос задан: 4 October 2013 15:59
0
ответов

Как в Lua определить, делится ли число на другое число?

Как в Lua определить, делится ли число на другое число, т.е. без остатка? Я просто ищу булево true или false. 12/6 = 2 (истина) 18/6 = 3 (правда) 20/6 = 3.(3) (ложно)
вопрос задан: 28 September 2013 00:11
0
ответов

Сравнение двух индексных таблиц по значению индекса в lua

Я пытаюсь сравнить две таблицы одинаковой длины с функцией, поскольку Я не знаю другого способа сделать это. Однако со следующей функцией он не может зарегистрироваться, и я не понимаю, почему. ...
вопрос задан: 26 September 2013 19:52
0
ответов

Lua: Как узнать, является ли элемент таблицей, а не строкой / числом?

Как видно из заголовка, какую функцию или проверку я могу сделать, чтобы узнать, является ли элемент lua таблицей или нет? local elem = {['1'] = test, ['2'] = testtwo} if (elem - таблица?) // <== должен возвращать true
вопрос задан: 26 September 2013 19:36
0
ответов

Общий массив между lua и C

Я действительно искал этот вопрос в Google, но у меня никогда не было решения. Я хочу разделить массив между C и Lua, для повышения производительности я буду избегать копирования массивов в Lua и из него. Итак, я хочу пройти через...
вопрос задан: 25 September 2013 13:24
0
ответов

Библиотека таблиц Lua удалена?

Я пытаюсь изучить Lua, и я просматривал онлайн-учебники. Одна проблема, которую я пытался решить, заключалась в том, чтобы проверить таблицу local foo = {}, чтобы узнать, сколько в ней элементов. Учебник...
вопрос задан: 23 September 2013 20:53
0
ответов

Lua String replace

Как мне это сделать? Я получил это: name = "^ aH ^ ai" string.gsub (name, "^ a", ""), который должен возвращать "Hi", но захватывает символ вставки в качестве символа шаблона. Что можно было бы обойти для этого? ...
вопрос задан: 18 September 2013 14:49