Лучшие lua вопросы ИТ разработчиков

  • 9 голосов
  • 6 ответов
  • 0 просмотров
6 ответов

Минимальная программа, используемая ObjectScript, может быть такой

у выбрать встроенный язык сценариев, который я буду использовать на C ++. Следует подключить базу данных, такую ​​как Oracle. Мое хост-приложение является серверным приложением. Это передаст необработанные данные в скрипт. Скрипт будет разбирать ...

Задан 31 May 2011, 14:05 от suyuti
  • 1 голос
  • 4 ответа
  • 0 просмотров
4 ответа

C ++ и Lua от USB [закрыто]

Около 2 недель назад я начал изучать C ++ и Lua и хотел бы иметь возможность: компилировать код C ++ (было бы неплохо, если бы у меня тоже был компилятор C, так как это следующий в моем списке языков для изучения)интерпретировать (это правильная ...

Задан 16 Aug 2013, 19:20 от user2533402
  • 18 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Оптимизирует ли Lua оператор «..»?

Я должен выполнить следующий код: local filename = dir .. "/" .. baseтысячи раз в цикле (это рекурсия, которая печатает дерево каталогов). Теперь мне интересно, объединяет ли Lua 3 строки (dir, "/", base) за один раз (то есть, выделяя строку, ...

Задан 02 Oct 2013, 14:10 от Niccolo M.
  • 9 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Надеюсь, это кому-нибудь поможет.

могу реализовать побитовые операторы на языке Lua? В частности, мне нужен оператор / метод XOR. Хотелось бы услышать, сталкивались ли вы когда-нибудь с логической операцией в Lua. [Решено] - Вот что я использовал: local floor = math.floor ...

Задан 12 May 2011, 12:02 от Trevor
  • 30 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Что значит # в Lua?

Задан 31 Jul 2013, 13:30 от Bicentric
  • 6 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Чтение / запись двоичных файлов

Я просто пытаюсь читать / писать из двоичного файла. Я'следил заэтот учебник, и он работает ... за исключением того, что, кажется, пишет вещи в текстовый...

Задан 04 Jul 2013, 02:52 от Lemony Lime
  • 4 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Задержка программы Lua

Как бы я использовал это, чтобы добавить задержку в 2 минуты в мою программу Lua, вот код для задержки, но я не знаю, как добавить задержку. function sleep(n) local t = os.clock() while os.clock() - t <= n do -- nothing end end

Задан 11 Dec 2013, 06:26 от Petzl11
  • 1 голос
  • 0 ответов
  • 0 просмотров
0 ответов

Сборка luafilesystem для Lua для Windows

Я понятия не имею, когда дело доходит до создания make-файлов - я пытаюсь собрать luafilesystem в Windows 7 x86 для использования с Lua для Windows. Я искал ...

Задан 02 Oct 2014, 15:09 от fleegle2000
  • 15 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

 не соответствует ожиданиям, код вряд ли будет переносимым, если он не содержит достаточного количества типов приведения, чтобы сделать большинство правил типизации языка не относящимися к делу.

но я прочитал интервью с соавторами Lua Luiz H. de Figueredo и Roberto Ierusalimschy, где они обсуждали дизайн и реализацию Lua. Это было очень интригующе по меньшей мере. Однако, одна часть обсуждения подняла что-то в моей голове. Роберто ...

Задан 15 Feb 2011, 00:19 от Miguel
  • 7 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Нахождение "." с string.find ()

Я пытаюсь сделать простую манипуляцию со строкой: получить имя файла без расширения. Только,string.find() кажется, есть проблема с точками: s = 'crate.png' i, j = string.find(s, '.') print(i, j) --> 1 1И только с точками: s = 'crate.png' i, j = ...

Задан 06 Mar 2013, 21:21 от user2141781
  • 7 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

способ сериализации таблиц lua

Возможно, я пропустил это, но есть ли встроенный метод для сериализации / десериализации таблиц lua в текстовые файлы и наоборот? У меня была пара методов для этого в таблице lua с фиксированным форматом (например, 3 столбца данных с 5 ...

Задан 31 Jan 2012, 04:09 от cctan
  • 4 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Зачем вставлять lua в игровой движок?

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

Задан 03 Dec 2013, 20:15 от TshepangUnreaLogic
  • 7 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Разделить строку с помощью string.gmatch () в Lua

Здесь есть некоторые обсуждения и служебные функции для разделения строк, но мне нужна специальная однострочная для очень простой задачи.У меня есть следующа...

Задан 11 Nov 2013, 12:45 от Niccolo M.
  • 54 голосов
  • 8 ответов
  • 0 просмотров
8 ответов

Луа - объединить таблицы?

Мне нужно объединить две таблицы с содержимым второго перезаписывающего содержимого в первом, если данный элемент находится в обеих. Я смотрел, но стандартны...

Задан 16 Aug 2009, 01:18 от RCIX
  • 12 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

https запрос в lua

Я пытаюсь получить страницу на моем сервере с поддержкой SSL с помощью сценария lua. Важно отметить, что сервер имеет самозаверяющий сертификат. Нет проблем с сертификатом, выданным доверенным центром сертификации. local https = ...

Задан 27 Nov 2011, 15:36 от ripat
  • 4 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

VB6 - Lua Integration

Мне интересно, есть ли у кого-нибудь советы по интеграции Lua и VB6. Я использую небольшую онлайн-RPG, в которую было бы здорово добавить несколько сценариев.

Задан 31 May 2011, 14:16 от sylvanaar
  • 21 голос
  • 2 ответа
  • 0 просмотров
2 ответа

Переменное количество аргументов функции Lua 5.1

В моем скрипте Lua я пытаюсь создать функцию с переменным числом аргументов. Насколько я знаю, это должно работать, как показано ниже, но каким-то образом я получаю ошибку с Lua 5.1 на TI-NSpire (глобальный аргумент равен нулю). Что я делаю ...

Задан 27 Sep 2011, 17:57 от Frog
  • 78 голосов
  • 5 ответов
  • 0 просмотров
5 ответов

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

У меня есть строка на Lua, и я хочу перебрать в ней отдельные символы. Но ни один код, который я пробовал, не работает, и в официальном руководстве только показано, как найти и заменить подстроки :( str = "abcd" for char in str do -- error ...

Задан 06 May 2009, 10:55 от grigoryvp
  • 0 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Как процитировать значения для LuaSQL?

LuaSQLкоторая, по-видимому, является канонической библиотекой для большинства систем баз данных SQL в Lua, похоже, не имеет никаких средств для цитирования /...

Задан 03 Aug 2009, 21:51 от adrian
  • 2 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

HTTPS (SSL) получить запрос с NodeMCU

Я хотел бы выполнить запросы GET к googleapi.com с моим ESP8266 под управлением NodeMCU, чтобы получить некоторые данные из API Календаря Google. На сайте ра...

Задан 14 Mar 2016, 13:02 от S. Blanc
  • 28 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Lua: преобразование из числа с плавающей точкой в int

Хотя Lua не делает различий между числами с плавающей точкой и целыми числами, в некоторых случаях вы хотите использовать целые числа. Каков наилучший способ преобразовать число в целое число, если вы не можете выполнить приведение типа C или без ...

Задан 11 Mar 2012, 11:24 от ddk
  • 5 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Количество повторений символов в настройке шаблона Lua

Я ищу количество повторений символов в настройке шаблона Lua. Я пытаюсь проверить количество символов в строке. Как я читаю вруководство, Даже с классами сим...

Задан 01 Oct 2015, 09:31 от Vyacheslav
  • 32 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Загружать Lua-файлы по относительному пути

Если у меня есть такая структура файла: ./main.lua ./mylib/mylib.lua ./mylib/mylib-utils.lua ./mylib/mylib-helpers.lua ./mylib/mylib-other-stuff.luaИзmain.lua файлmylib.lua может быть загружен с полным путемrequire('mylib.mylib'), Но ...

Задан 04 Feb 2012, 23:07 от RocketR
  • 3 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Хранение класса lua с родителем в luabind :: object

С помощьюC ++, Луа 5.1, Луабинд 0,7-0,81 Попытка создать класс lua с parent и сохранить его в luabind :: object. Lua class 'TestClassParent' function TestClassParent:__init() print('parent init\n') end function TestClassParent:__finalize() ...

Задан 21 Dec 2009, 12:33 от kFk
  • 1 голос
  • 2 ответа
  • 0 просмотров
2 ответа

Lua Debugging - определяет, когда значение переменной изменяется

Можно ли определить, когда значение переменной изменилось, с помощью библиотеки отладки lua. Что-то вроде функции обратного вызова, которая дает подробности,...

Задан 13 Aug 2012, 20:39 от SatheeshJM
  • 1 голос
  • 0 ответов
  • 0 просмотров
0 ответов

Вы должны указать компоновщику, где найти функции, на которые ссылаются файлы .h (обычно это файл .lib).

аюсь скомпилировать этот код: extern "C" { #include <lua.h> #include <lualib.h> #include <lauxlib.h> } #include <luabind/luabind.hpp> #include<iostream> int main(){ lua_State*pL=lua_open(); luabind::open(pL); lua_close(pL); return 0; }Но у ...

Задан 30 Jan 2011, 06:04 от juakob
  • 25 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Встраивание Lua в C ++

Я пытался встроить lua в приложение c ++, но безрезультатно, так как компилятор жалуется на "lua_open". Я использую Lua 5.2. Я нашел много статей, утверждающих, что lua_open () был заменен в пятой версии, но ни одна из них не упоминалась с ...

Задан 18 Dec 2011, 15:02 от NT_SYSTEM
  • 4 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Перебор таблиц с помощью API Lua C

Я пытаюсь перебрать таблицу таблиц в Lua и вывести:Ключ каждой таблицы.Пара ключ / значение каждой записи в каждой таблице.Вот код:

Задан 26 Mar 2015, 20:16 от lamma
  • 8 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Swift не работает с указателями на функции?

Я пытаюсь использовать библиотеку C в Swift, и у меня возникают проблемы с вызовом любой функции, которая принимает указатель на функцию в качестве одного из...

Задан 06 Jun 2014, 18:19 от Mike
  • 13 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Лучший инструмент для декомпиляции байт-кода Lua? [закрыто]

У меня действительно возникают проблемы с поиском работающего декомпилятора байт-кода Lua. Я пытаюсь декомпилировать некоторые файлы сценариев, которые я нашел в игре, но они выглядят скомпилированными, но, похоже, их невозможно декодировать. ...

Задан 13 Apr 2009, 11:53 от Jonathan Prior
  • 140 голосов
  • 12 ответов
  • 0 просмотров
12 ответов

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

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

Задан 15 Sep 2009, 12:42 от RCIX
  • 3 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Встроенная Lua «печать» не работает в режиме отладки из Visual Studio

Я использую Luainterface 2.0.3 для встраивания Lua в приложение c #. Все работает нормально, кроме режима отладки в Visual Studio, LuaРаспечатать функция не записывается ни в консоль (ни в Output). using System; using LuaInterface; namespace ...

Задан 23 Sep 2009, 13:37 от Oli
  • 6 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Рекомендуемый способ рекурсивно ссылаться на 2+ модуля в Lua 5.2

Есть ли способ иметь Два модуля Lua (назовем ихA а такжеB)Каждый модуль использует функции другого, поэтому они должныrequire друг с другомТретий модуль (назовем егоC) можно использоватьA но нетB напримерC.lua: local A = require 'A' -- ... ...

Задан 23 Nov 2011, 20:35 от finnw
  • 1 голос
  • 0 ответов
  • 0 просмотров
0 ответов

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

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

Задан 15 Jan 2013, 04:02 от Panda Pajama
  • 5 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

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

У меня есть много скриптов Lua (для многопользовательского мода Multi Theft Auto), которые скомпилированы по многим причинам, включая предотвращение краж. На самом деле это всего лишь средство защиты от кражи, поскольку ...

Задан 14 Dec 2011, 05:25 от John_Michael
  • 16 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Зачем нам нужен встраиваемый язык программирования, такой как Lua?

Каковы типичные случаи использования встраиваемого языка программирования? Правильно ли я понимаю, что такой язык должен быть встроен в некоторую программную среду и должен быть в состоянии исполняться оттуда?

Задан 04 Oct 2013, 08:01 от Vladimir Kostyukov
  • 5 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Ошибка компоновщика Lunatic Python lua.require ('socket') -> неопределенный символ: lua_getmetatable

У меня есть проект на Python, основанный на некоторых файлах lua, один из которых требует 'socket'. Я получаю сообщение об ошибке загрузки socket.core "undefined symbol: lua_getmetatable", когда пытаюсь запросить этот файл lua из python ...

Задан 02 Dec 2011, 19:20 от RedCup
  • 11 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

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

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

Задан 12 Jan 2013, 05:22 от Adam
Page 1 of 7
1 2 3 4 5