Sha256: dfce5a01e27f8c5ec9d004b00a0f8095833e7edf87ce4beb1ec34892668ebad0
Contents?: true
Size: 291 Bytes
Versions: 5
Compression:
Stored size: 291 Bytes
Contents
require 'internal/node' require 'internal/node/as_expression' require 'internal/node/pp' module Nodewrap def printdebug(&block) puts "#{caller[0]}: #{block.body.as_expression} => #{block.call}" end end if __FILE__ == $0 then include Nodewrap a = 41 printdebug { a + 1 } end
Version data entries
5 entries across 5 versions & 1 rubygems