class Parser::Runner
def process_fragments
def process_fragments @fragments.each_with_index do |fragment, index| fragment = fragment.dup.force_encoding(@parser.default_encoding) buffer = Source::Buffer.new("(fragment:#{index})") buffer.source = fragment process_buffer(buffer) end end