↓
 ↑
Регистрация
Имя/email

Пароль

 
Войти при помощи
Ластро
14 октября 2016
Aa Aa
#Айтишное
     Народ, а кто щупал за вымя такой язычок как Lua? Что вы о нём можете сказать?
14 октября 2016
12 комментариев
Листочек
скриптовые вары так рейтинг набивают в 2х2
https://wowjp.net/forum/11-279993-1
Скриптятина, причем весьма легкая в интеграции.
..собственно, во фразе "количество программ на луа примерно равно количеству программ, в которые луа встроена" будет несколько меньше шутки, чем требуется.
Ластро
И я планирую таки сделать это высказывание чуть истиннее приблизив соотношение первых и вторых программ к единице...
StragaSevera Онлайн
Ня для аддонов к разной херне.
Писал на нем няшки к ВоВу.
Ластро
Ага, а не подскажешь, как из луа вытащить значение, которое со стороны Си(или другого языка) засунуто в стек?
Кажется, ты уже спрашивал.
интерпретатор луа не видит, что там куда засунуто, если только ты специально не делал ничего для этого
Каноничный пример использования - предоставить апи, к которому обращаться из луа.
Можно поглядеть на код awesome-wm, там конфигуряние на луа.
Ластро
Он то видит, если прогер знает куда смотреть, а я вот что-то торможу... :(
Мне кажется, это делается как-то иначе. Ты вызываешь функцию из луа(k = f(x)), получаешь результат вызова сишной f через стек в луашную переменную k. Внутри сишной f ты делаешь что-то типа lua_state.push(some_var).
Ластро
Так, написать функции которыми можно изнутри и внутрь тащить значения, у меня получилось, но или я такой криворукий. Или что-то ещё. Но применять Lua так как думал я наверное не буду. Хотя посмотрим, нужно будет всё это тестировать ещё хорошо выспавшись :)
Al Lastor
Можешь на пастбин выложить обе функции?
Ластро
Могу... Вот оно... не самое лучшее решение :( но работает.
Спс. Правда, ожидал код на си увидеть) ИЧСХ почти увидел:)
ПОИСК
ФАНФИКОВ











Закрыть
Закрыть
Закрыть