![]() |
*LUA* | Индексация по сложному объекту (для кеширования)
Всем привет! Задача такая: Нужно посчитать, сколько раз вызывается одна и та же функция с одним и тем же набором параметров (и перечислить их)
Переформулировка: допустим, есть функция, которая возвращает таблицу. Код:
function make_obj(name, data) Т.е. нужно организовать такое кеширование. Сейчас делаю так: завожу глобальную таблицу, индексируемую конкатенированными параметрами в виде строк: Код:
_cache = {} |
Время: 08:19. |
Время: 08:19.
© OSzone.net 2001-