Module: FnReader

Defined in:
lib/fn_reader.rb,
lib/fn_reader/version.rb

Defined Under Namespace

Classes: NameError

Constant Summary collapse

VERSION =
"0.2.1"

Class Method Summary collapse

Class Method Details

.context(*modules, &caller) ⇒ Object



6
7
8
9
10
11
12
# File 'lib/fn_reader.rb', line 6

def self.context(*modules, &caller)
  extended = Object.new
  modules.each do |a|
    extended.extend a
  end
  extended.instance_eval(&caller)
end