Есть ли способ перегрузить логический тест Луа? - PullRequest
1 голос
/ 23 апреля 2011

Я хочу перегрузить логический тестовый оператор Lua (например, if foo then ...).Просматривая источник 5.1, кажется, что lua_toboolean() не имеет соответствующего метаметода, и, похоже, нет другого очевидного пути.Есть ли способ?Если нет, кто-нибудь знает, если это задумано или просто упущение?

1 Ответ

2 голосов
/ 23 апреля 2011

К сожалению (или, скорее, к счастью), нет хорошего и вменяемого способа сделать это.

См. http://lua -users.org / wiki / LuaVirtualization

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...