[Ruby] Q: module_eval

Yuri Leikind y.leikind на sam-solutions.net
Пн Сен 20 12:37:26 MSD 2004


On Mon, 20 Sep 2004 12:25:40 +0400
"Alexey I. Froloff" <raorn на immo.ru> wrote:

>      Результат eval'а "class Something; end" разве не будет об'ект
>      класса Class?

результат eval - это результат того, что ему, евалу скормили.
А скормили ему определение класса. А определение класса
возвращает nil:

$ ruby -e 'p class C ; end'

-- 
Best regards,
Yuri Leikind

"Миротворец - это человек, который кормит крокодила в надежде, что тот сожрет его последним"

Уинстон Черчилль


Подробная информация о списке рассылки Ruby