method
recurse_proc
v1_9_2_180 -
Show latest stable
- Class:
JSON
recurse_proc(result, &proc)public
No documentation available.
# File ext/json/lib/json/common.rb, line 299
def recurse_proc(result, &proc)
case result
when Array
result.each { |x| recurse_proc x, &proc }
proc.call result
when Hash
result.each { |x, y| recurse_proc x, &proc; recurse_proc y, &proc }
proc.call result
else
proc.call result
end
end