В Ruby есть способ распечатать все глобальные переменные и константы, определенные/предопределенные?

В Ruby есть способ распечатать все глобальные переменные и константы, определенные/предопределенные?

Ответы

Ответ 1

Метод global_variables возвращает массив всех имен глобальных переменных. Чтобы получить имена всех констант, определенных в модуле, отправьте constants в соответствующий модуль. Например, чтобы получить все константы, к которым вы можете получить доступ, без указания пространства имен, используйте Object.constants.