# File tar.rb, line 431 431: def initialize( filename, &block ) 432: super() 433: 434: @file = ::File.open( filename, "r" ) 435: @next_entry_at = 0 436: 437: unless block.nil? 438: yield self 439: close 440: end 441: end