Method: Kernel#loop

Defined in:
lib/source/ruby.rb

#loop(&block) ⇒ Object

call-seq:

loop { || block }

Repeatedly executes the block.



1345
1346
1347
1348
1349
# File 'lib/source/ruby.rb', line 1345

def loop(&block)
  `var result=nil`
  `while(true){#{yield};}`
  return `result`
end