English 中文(简体)
如何从原物中提取该法典?
原标题:How to extract the code from a Proc object?
  • 时间:2011-01-26 23:48:28
  •  标签:
  • ruby

鉴于标的,是否可以在其内部研究该守则?

例如:

p = Proc.new{test = 0}

我需要用某种方式从已经制造的原物中获取“试验=0”。

最佳回答
问题回答

Use proc.source_location to get the location of the source file that defines the proc. It also returns the line number of the definition. You can use those values to locate the location of the proc source.

我认为,你可以为此使用ParseTree,但同样看来,对Ruby 1.9.2的支持是





相关问题
Ruby parser in Java

The project I m doing is written in Java and parsers source code files. (Java src up to now). Now I d like to enable parsing Ruby code as well. Therefore I am looking for a parser in Java that parses ...

rails collection_select vs. select

collection_select and select Rails helpers: Which one should I use? I can t see a difference in both ways. Both helpers take a collection and generates options tags inside a select tag. Is there a ...

RubyCAS-Client question: Rails

I ve installed RubyCAS-Client version 2.1.0 as a plugin within a rails app. It s working, but I d like to remove the ?ticket= in the url. Is this possible?

Ordering a hash to xml: Rails

I m building an xml document from a hash. The xml attributes need to be in order. How can this be accomplished? hash.to_xml

multiple ruby extension modules under one directory

Can sources for discrete ruby extension modules live in the same directory, controlled by the same extconf.rb script? Background: I ve a project with two extension modules, foo.so and bar.so which ...

Text Editor for Ruby-on-Rails

guys which text editor is good for Rubyonrails? i m using Windows and i was using E-Texteditor but its not free n its expired now can anyone plese tell me any free texteditor? n which one is best an ...

热门标签