instance-eval
Re-using Ruby DSL in a REPL or irb?
I have developed a simple DSL for tasks on a UniVerse database in jruby. It looks something like this[详细]
2023-03-12 09:13 分类:问答Dynamically added accessor assignment doesn't work when invoking block via instance_eval in Ruby
I have a class to which I add attribute accessors dynamically at runtime. This class forms part a DSL, whereby blocks get passed to configuration methods and invoked using instance_eval. This makes it[详细]
2023-01-29 14:24 分类:问答Accessing Ruby Class Variables with class_eval and instance_eval
I have the following: class Test @@a = 10 def show_a() puts \"a: #{@@a}\" end class << self @@b = \'40\'[详细]
2023-01-10 12:58 分类:问答Ruby: how does constant-lookup work in instance_eval/class_eval?
I\'m working my way through Pickaxe 1.9, and I\'m a bit confused by constant-lookup in instance/class_eval blocks. I\'m using 1.9.2.[详细]
2023-01-03 13:22 分类:问答Ruby - Possible to pass a block as a param as an actual block to another function?
This is what I\'m trying to do: def call_block(in_class = \"String\", &block) instance = eval(\"#{in_class}.new\")[详细]
2022-12-23 14:02 分类:问答