lua — все вопросы

2ответа
10 голосов
table.getn устарел - Как я могу получить длину массива?
Я пытаюсь получить длину массива в Lua с помощью table.getn. Я получаю эту ошибку:    Функция table.getn устарела! (в трансформации Lua)
lua
2ответа
10 голосов
Луа распаковать ошибку?
Я наткнулся на странное поведение в функции распаковки Lua table1 = {true, nil, true, false, nil, true, nil} table2 = {true, false, nil, false, nil, true, nil} a1,b1,c1,d1,e1,f1,g1 = unpack( tabl
2ответа
10 голосов
Lua Operator Overloading
В Интернете я обнаружил, что некоторые операторы в Lua перегружены, но я не могу найти ни одного примера. Может ли кто-нибудь привести пример, скажем, перегрузки оператора + для работы подобно оп
1ответ
10 голосов
Как считать строки кода (LOC), используя IntelliJ IDEA?
заголовок говорит все плюс: - развитие языка Lua - система контроля версий кода - Perforce (интегрирована с IntelliJ IDE)
2ответа
10 голосов
Lint-ing инструмент для Lua [закрыто]
Недавно я начал делать небольшой Lua для мода Minecraft, Computer Craft. Я всегда был привязан к javascript, и самым полезным инструментом, который я нашел, был JS Lint. У меня вопрос, есть ли что-то
2ответа
10 голосов
Регистрация функции C в таблице Lua
Как зарегистрировать функцию C в Lua, но не в глобальном контексте, а как поле таблицы?
2ответа
11 голосов
Как создать поведение ipairs (в отличие от пар) в C API
В Lua pairs и ipairs может перебирать одни и те же элементы в другом порядке: > t = {[1]=1, [2]=2, [3]=3} > for k,v in pairs(t) do print(k,v) end 2 2 1 1 3 3 > for k,v i
2ответа
11 голосов
Какой лучший способ распространения Lua и библиотек?
Я смотрю на перемещение программы, которая в настоящее время встраивает интерпретатор Python для использования Lua. С Python довольно легко использовать modulefinder, compileall и zipfile, чтобы сде
4ответа
12 голосов
Когда double с целочисленным значением приводится к целому числу, гарантированно ли это будет сделано «правильно»?
Когда double имеет «точное» целочисленное значение, например, так: double x = 1.0; double y = 123123; double z = -4.000000; Гарантируется ли, что оно будет округлено до 1, 123123 и -4 при приве
2ответа
12 голосов
Как распаковать таблицу в аргументы функции
Я пытаюсь вызвать функцию в Lua, которая принимает несколько аргументов "число" function addShape(x1, y1, x2, y2 ... xn, yn) и у меня есть таблица значений, которую я хотел бы передать в качест
7ответов
12 голосов
Как прекратить Lua скрипт?
Как мне завершить сценарий Lua? Сейчас у меня проблемы с выходом (), и я не знаю почему. (Это скорее вопрос Minecraft ComputerCraft, поскольку он использует включенные API.) Вот мой код: while tru
3ответа
13 голосов
Lua для компилятора JVM?
Есть ли компилятор для Lua, который компилируется в байт-код JVM (и, таким образом, сможет работать на движке приложений Google)?
4ответа
13 голосов
обратный от math.atan2?
Что такое обратная функция math.atan2 Я использую это в lua, где я могу получить обратное к math.atan с помощью math.tan . Но я здесь потерян. ИЗМЕНИТЬ Хорошо, позвольте мне рассказать
2ответа
13 голосов
Lua: неявное создание таблицы со строковыми ключами - зачем лишние скобки?
Скажите, что вы хотите создать таблицу Lua, и все ее ключи являются действительными идентификаторами lua. Затем вы можете использовать синтаксис key=value: local niceTable = { I=1, like=1, this=1,
lua
2ответа
14 голосов
Почему локальные переменные доступны быстрее, чем глобальные переменные в lua?
Итак, я читал Программирование на Lua 2nd Ed и наткнулся на этот абзац здесь:    Это хороший стиль программирования - использовать локальные переменные всякий раз, когда   возможный. Локальные
5ответов
14 голосов
Последний индекс символа в строке
Как получить последний индекс символа в строке в Lua? "/some/path/to/some/file.txt" Как получить индекс последнего / в приведенной выше строке?
lua
4ответа
15 голосов
Python против Lua для встроенного скриптинга /обработчика текста
Для проекта, над которым я сейчас работаю, я ищу встраивание механизма сценариев в мой код C ++, чтобы обеспечить некоторую расширяемость. Приложение потребует значительного объема обработки текста
2ответа
16 голосов
Может ли функция Lua require возвращать несколько результатов?
Можно создать модуль Lua, который возвращает несколько результатов с помощью функции require? В настоящее время я пишу расширение для package.loaders и хочу узнать, нужно ли мне поддерживать такое п
lua
10ответов
17 голосов
Получить содержащий путь файла lua
Мне интересно, есть ли способ получить путь к исполняемому в настоящее время файлу сценария lua? Это конкретно не текущий рабочий каталог, который может быть совершенно другим. Я знаю, что luafi
3ответа
17 голосов
В Lua есть функция, которая скажет мне, какая текущая версия у меня запущена?
Субъект говорит все это. Я хотел бы знать, работает ли мой интерпретатор хоста Lua 5.2 или 5.1
1 2 3 4 5

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132