parsefile (Nmap::Parser)

    # File lib/nmap/parser.rb, line 192
            def self.parsefile(filename) # :yields: parser
                    begin
                            File.open(filename) { |f|
                                    parseread(f) { |p| yield p if block_given? }
                            }
                    rescue
                            raise "Error parsing \"#{filename}\": #{$!}"
                    end
            end