Форум программистов, компьютерный форум, киберфорум
Наши страницы

Lua

Войти
Регистрация
Восстановить пароль
 
vantfiles
24 / 24 / 11
Регистрация: 07.05.2013
Сообщений: 92
#1

Lua, ооп библиотеки, виртуальные функции - Lua

10.07.2017, 11:19. Просмотров 313. Ответов 2
Метки нет (Все метки)

Не подскажет ли кто ооп библиотеку с возможностью создания виртуальных функций - и самое главное с возможностью из виртуальной функции потомка вызова одноименной функции предка?

На луа-вики нашел yaci - Yet Another Class Implementation for Lua. Все хорошо, но либо она такое не умеет, либо я не могу понять - как такой вызов в ней оформляется.

PS: вариант с си-шным кодом или dll не подходит по ряду причин - нужна именно lua-библиотека.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.07.2017, 11:19
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Lua, ооп библиотеки, виртуальные функции (Lua):

Подскажите по ООП в Lua - Lua
Всем привет! Изучаю язык и попытался коснуться объектов. Что нужно подправить чтобы код работал ? Groop = {} -- Создаем группу людей...

Вызов lua функции в C++ - Lua
Здрасте! Как вызвать функцию, написанную в луа скрипте? (lua 5.2) Всё уже облазил, а ответ никак не найду :-| То говорят о другом, то...

Возможно ли как-то использовать Lua функции, заложенные в клиенте игры Wow - Lua
Возможно ли как-то использовать луа функции, заложенные в клиенте игры Wow? Если можно, то как их можно использовать, чтобы программно они...

LUA + C++ - Lua
Привет всем :) я чото не понимаю чо у меня выевляется ошибки luaavg.obj : error LNK2001: неразрешенный внешний символ...

Парсер на lua - Lua
Тут описано как подключить и использовать и библиотеку для языка lua http://www.cyberforum.ru/cpp-builder/thread68085.html Возможно ...

Парсинг lua - Lua
Здравствуйте форумчане,меня озадачило такой задачей,нужно из текста Client ping times: 62 ms : Чпоньк 77 ms : Aнимешник+))) ...

2
NoMasters
Псевдослучайный
1764 / 1107 / 73
Регистрация: 13.09.2011
Сообщений: 3,143
10.07.2017, 19:34 #2
Это ведь из коробки есть, если поле не найдётся в текущем "объекте", то будет искать в метатаблицах по цепочке.
Если нужно руками вызвать, то всегда можно пойти тем же путём(через getmetatable, по необходимости рекурсивно).
0
vantfiles
24 / 24 / 11
Регистрация: 07.05.2013
Сообщений: 92
11.07.2017, 10:22  [ТС] #3
Какая ооп-библиотека есть из коробки? И почему вы думаете, что наследование организуется исключительно на метатаблицах?

Я попросил подсказать готовое решение, а велосипеды я писать умею.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.07.2017, 10:22
Привет! Вот еще темы с ответами:

*.lua in *.exe - Lua
Кто знает как скрипт на луа компилить в исполняемый файл, подскажите, хочу протестить несколько набросок на компах друзей, а установливать...

Установка Lua - Lua
Здравствуйте! Подскажите, пожалуйста как это сделать: Что бы вы могли запускать луа откуда угодно – вам надо добавить их (путь к ним)...

vs c++ & lua - Lua
Здравствуйте, занимаюсь разработкой 3д игры, пишу движок и прочее, когда то модил сталкера, в плане скриптинга, уж очень нравилось и в...

Lua 5.3 и LuaJit - Lua
Возможно ли совместить subj в проекте одновременно? Требуется часть скриптов выполнять в среде Lua, а часть - в среде LuaJit. Динамическая...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru