File-ValueFile
view release on metacpan or search on metacpan
lib/File/ValueFile/Simple/Reader.pm view on Meta::CPAN
$fh->seek(0, SEEK_SET);
$fh->input_line_number(0);
delete $self->{format};
delete $self->{features};
while (my $line = <$fh>) {
$line =~ s/\r?\n$//;
$line =~ s/#.*$//;
$line =~ s/^\xEF\xBB\xBF//; # skip BOMs.
$line =~ s/\s+/ /g;
$line =~ s/ $//;
$line =~ s/^ //;
next unless length $line;
if ($line =~ s/^\!([\!\?\&])//) {
my $type = $1;
if ($self->{dot_repreat}) {
( run in 0.718 second using v1.01-cache-2.11-cpan-e9daa2b36ef )