Как получить текущий уровень стека
Могу ли я получить текущий уровень стека в Ruby?
В настоящее время я использую caller.size
что нормально, но выглядит не родной
1 ответ
Решение
caller.size
это именно то, что вы хотите, так как он довольно стандартный, широко реализованный и дает вам количество кадров в стеке. Это встроенная функция МРТ и большинства других переводчиков.