将Proc和Method转换为String

时间:2011-04-20 15:54:08

标签: ruby ruby-1.9 ruby-1.9.2

  

可能重复:
  How to extract the code from a Proc object?

将proc或方法对象转换为源字符串的最佳方法是什么?到目前为止,我尝试了两种方法。一个是实现proc的源位置并读取该部分源代码。另一种是使用库巫师和开膛手。我不确定这样做的正确方法是什么。什么是最好的可能取决于各种因素:稳健性,对原始的忠诚度,速度等。包括我建议的方法,但不限于它们,请建议一个策略,并评估其局限性。

0 个答案:

没有答案