[ create a new paste ] login | about

Link: http://codepad.org/oGk7SwqC    [ raw code | output | fork ]

clyfe - Ruby, pasted on Oct 24:
1
2
3
4
5
6
7
8
9
10
11
12
class SomeClass
end

some_local_var = 5

sc = SomeClass.new

def sc.should_work_closure
  puts some_local_var # how can I access "some_local_var", # doesn't this work like a closure ?
end

sc.should_work_closure()


Output:
1
2
Line 9:in `should_work_closure': undefined local variable or method `some_local_var' for #<SomeClass:0x401bfaa4> (NameError)
	from t.rb:12


Create a new paste based on this one


Comments: