class Parser::Source::Buffer

def source_lines

def source_lines
  @lines ||= begin
    lines = @source.lines.to_a
    lines << '' if @source.end_with?("\n")
    lines.map { |line| line.chomp("\n") }
  end
end