0
ответов

Что такое состояние Lua?

Мне нужно знать, потому что я предположительно должен знать, что это такое, чтобы сделать Lua глобальным с помощью lua_setglobal ().
вопрос задан: 17 November 2010 03:44
0
ответов

Лучший способ для Lua-скрипта вызвать общую библиотеку C?

Я больше знаком с Python и CTYPES ... и пытаюсь найти лучший способ вызвать стандартная разделяемая библиотека C из сценария Lua. Я слышал об «Чужом» (http://alien.luaforge.net/), но ...
вопрос задан: 12 November 2010 06:25
0
ответов

Наследование для метаметодов в Lua

Мне очень нравится, как объектно-ориентированное программирование описано в «программировании на lua» 16.1, 16.2: http://www.lua.org/pil/ 16.1.html http://www.lua.org/pil/16.2.html и хотел бы подписаться на это ...
вопрос задан: 11 November 2010 15:31
0
ответов

Как я могу запустить x-window из emacs ess при запуске R на сервере?

Я использую emacs-snapshot с пакетом ssh.el, следуя инструкциям из руководства ess. Есть несколько способов открыть сеанс R, Cx Cf /server:dir/...
вопрос задан: 10 November 2010 23:22
0
ответов

Установка глобальной переменной LUA_PATH из C ++ / C?

Я пытаюсь установить глобальную переменную LUA_PATH непосредственно из C / C ++, я использую Lua из своих приложений для iPhone, поэтому мой путь меняется между приложениями (каждое приложение для iPhone имеет отдельную папку ...
вопрос задан: 8 November 2010 16:47
0
ответов

В Lua, как вы можете напечатать имя текущей функции, например идентификатор C99 __func__?

Примерно так: function foo () print (__func__) ... конец Как это можно сделать?
вопрос задан: 26 October 2010 08:17
0
ответов

Раскрутка стека в C ++ при использовании Lua

Недавно я наткнулся на эту ошибку C ++ / Lua int function_for_lua (lua_State * L) {std :: string s ("Беда приближается!"); / * ... * / return luaL_error (L, «что-то пошло не так»); } Ошибка ...
вопрос задан: 23 October 2010 20:21
0
ответов

Что могло бы упростить работу с Lua?

Мне нравится Lua, я использую его для все большего количества проектов в качестве основного (не встроенного) языка. Мой текущий проект приближается к 10, 000 строк и, вероятно, закончится примерно на 15 000 строках. Что вы нашли ...
вопрос задан: 8 October 2010 05:12
0
ответов

Почему Lua по умолчанию использует глобальные переменные?

Мой любимый язык в наши дни - Lua. У меня только одна проблема, почему, черт возьми, его поведение по умолчанию, что переменные в функциях являются глобальными? В аналогичном языке Icon есть ключевое слово "...
вопрос задан: 7 October 2010 11:58
0
ответов

Эквивалент Lua Python dis ()?

В Python у вас есть возможность просматривать скомпилированный байт-код определяемой пользователем функции с помощью dis. Есть ли встроенный эквивалент этого для Lua? Это было бы действительно полезно!
вопрос задан: 6 October 2010 13:19
0
ответов

Lua: require () не работает на iPhone

Я работаю над стрелялкой на iPhone, и мне нужен lua для сценариев уровней, врагов и т. Д. Поэтому я написал такой сценарий пули, как этот: - round_bullet.lua local time_between_bullets = 0.2; ... ...
вопрос задан: 28 September 2010 10:59
0
ответов

Почему я не могу использовать Set: union () вместо Set.union?

Я изучаю Lua и предпочитаю использовать двоеточие (:) для методов. К сожалению, работает не везде. См. Мой код: Set = {} местный mt = {} function Set: new (m) local set = {} ...
вопрос задан: 24 September 2010 06:01
0
ответов

Python против Lua за встроенный механизм обработки сценариев / текста

Для проекта, над которым я сейчас работаю, я собираюсь встроить механизм сценариев в свой код C ++, чтобы обеспечить некоторую расширяемость в будущем. Приложению потребуется изрядное количество текста ...
вопрос задан: 23 September 2010 06:50
0
ответов

Проблема с переходом на 64-битную версию lua

Я действительно надеюсь, что есть помощь чтобы разобраться в этой теме. Кто-нибудь когда-нибудь использовал lua в приложении, которое должно иметь как 32-битную, так и 64-битную поддержку? В настоящее время мы переходим на 64-битную версию, но ...
вопрос задан: 16 September 2010 09:25
0
ответов

Проверьте, существует ли таблица в Luasqlite

Я использую Luasqlite. Если бы я хотел написать тест, чтобы проверить, существует ли таблица, возвращающая логическое значение, как бы я это сделал? Кажется, если я попробую выбрать что-то из таблицы, которая не ...
вопрос задан: 14 September 2010 14:42
0
ответов

Библиотека языка / графического интерфейса для создания редактора карт

Я разрабатываю кроссплатформенный редактор карт для приложения, которое я разработал, и я не уверен, какой подход выбрать в отношении языка / GUI библиотека выбора. Просто для некоторой базовой информации, редактор должен ...
вопрос задан: 5 September 2010 00:31
0
ответов

Отказ от сопрограмм

Насколько плохо в Lua 5.1 никогда не допустить правильного завершения сопрограммы? Другими словами, если сопрограмма уступает, но я никогда не возобновляю ее, оставляет ли она много состояний до завершения программы? cor = ...
вопрос задан: 4 September 2010 15:12
0
ответов

Поддерживает ли Lua декораторы?

Я родом из Python и действительно как сила декораторов Python. Поддерживает ли Lua декораторы? Я прочитал следующую ссылку, но мне она непонятна: http://lua-users.org/wiki/...
вопрос задан: 4 September 2010 02:43
0
ответов

Как улучшить рабочий процесс для создания диссектора Wireshark на основе Lua

Я наконец-то создал Dissector для своего протокола UDP в Lua для Wireshark, но рабочий процесс просто ужасающий. Он состоит из редактирования моего пользовательского файла Lua в моем редакторе, а затем двойного щелчка по моему примеру ...
вопрос задан: 31 August 2010 23:08
0
ответов

Lua: сборка мусора + userdata

Предположим, следующая ситуация: typedef struct rgb_t {float r, g, b } rbg_t; // функция для выделения структуры rgb rgb_t * rgb (r, g, b) {rgb_t * c = malloc (sizeof (rgb_t)); C-> г = г; c-> g = g; ...
вопрос задан: 26 August 2010 18:43
0
ответов

Как встроить воск iPhone в приложение

Я только что узнал о воске iPhone (благодаря ТАК). Теперь документация довольно редка, для какого я пытаюсь сделать. Я хочу встроить его в приложение Objective C. Я не хочу, чтобы это было главным приложением...
вопрос задан: 13 May 2010 01:56
0
ответов

“Расширьте” “строковую” таблицу - как сделать это? Это - даже хорошая идея?

Я разрабатываю библиотеку Lua, в которой мне была нужна к верхнему регистру первая буква данной строки. Следовательно я создал следующую функцию: локальный используют для своей выгоды = возврат функции (функций) string.gsub (s, "(%...
вопрос задан: 26 January 2010 11:49