Я припоминаю, что в Lua есть что-то похожее на метод_missing в Ruby. Или я неправильно вспоминаю?
Разве в Lua нет чего-то сопоставимого с method_missing в Ruby?
Ответы (1)
__index
и __newindex
таблицы метатаблицы таблицы можно использовать с тем же эффектом, что и метатаблица Ruby method_missing
.
person
JoeG
schedule
11.10.2011
Да, после более внимательного поиска в Google я нашел этот URL-адрес lua.org/pil/13.4.1. html из руководства Lua, в котором говорится: когда мы обращаемся к отсутствующему полю в таблице .... такой доступ заставляет интерпретатор искать метаметод __index
- person Dexygen; 12.10.2011