Method: Decode::Source#segments

Defined in:
lib/decode/source.rb

#segments(&block) ⇒ Object



46
47
48
49
50
51
52
# File 'lib/decode/source.rb', line 46

def segments(&block)
	return to_enum(:segments) unless block_given?
	
	self.open do |file|
		@language.segments_for(file, &block)
	end
end