# File lib/public_suffix/list.rb, line 260
      def parse(input)
        new do |list|
          input.each_line do |line|
            line.strip!

            # strip blank lines
            if line.empty?
              next
            # strip comments
            elsif line =~ %r{^//}
              next
            # append rule
            else
              list.add(Rule.factory(line), false)
            end
          end
        end
      end