LINUX.ORG.RU

История изменений

Исправление special-k, (текущая версия) :

vividsnow no-such-file Я удивлен, но мне интересно как это работает, боюсь что заглянув в исходники, я вряд ли сходу их пойму (я уже попробовал).

Например в ruby элементарная концепция, там все объект, и конечно я могу добавить метод в объект расширив его класс. Это очень естественно.

class Numeric
  def a
    p 'a'
  end
end
1.a
2.a
А как это сделано в перле? В перле ведь числа - не объекты, как выглядит минимальный код для реализации этого, где спрятана магия и в чем она заключается?
1->a
2->a

Исходная версия special-k, :

vividsnow no-such-file Я удивлен, но мне интересно как это работает, боюсь что заглянув в исходники, я вряд ли их пойму.

Например в ruby элементарная концепция, там все объект, и конечно я могу добавить метод в объект расширив его класс. Это очень естественно.

class Numeric
  def a
    p 'a'
  end
end
1.a
2.a
А как это сделано в перле? В перле ведь числа - не объекты, как выглядит минимальный код для реализации этого, где спрятана магия и в чем она заключается?
1->a
2->a