/[Sack]/trunk/views/00.demo.pl
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Diff of /trunk/views/00.demo.pl

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 146 by dpavlin, Tue Oct 6 00:03:21 2009 UTC revision 147 by dpavlin, Wed Oct 7 23:21:59 2009 UTC
# Line 3  Line 3 
3    
4  #$out->{ 'years +' }->{ $rec->{PY}->[0] }++;  #$out->{ 'years +' }->{ $rec->{PY}->[0] }++;
5    
6  $out->{ 'DT +' }->{ $_ }++ foreach @{ $rec->{DT} };  #$out->{ 'DT +' }->{ $_ }++ foreach @{ $rec->{DT} };
7    
8  $out->{'SC +'}->{ $_ }++ foreach @{ $rec->{SC} };  #$out->{'SC +'}->{ $_ }++ foreach @{ $rec->{SC} };
9    
10  # FIXME out of memory without Sack::Digest  # FIXME out of memory without Sack::Digest
11  #$out->{'C1 +'}->{ $_ }++ foreach @{ $rec->{C1} };  #$out->{'C1 +'}->{ $_ }++ foreach @{ $rec->{C1} };
12  #$out->{'C1#+'}->{ $_ }++ foreach @{ $rec->{C1} };  #$out->{'C1#+'}->{ $_ }++ foreach @{ $rec->{C1} };
13    
14    
15  #$out->{'C1_country+'}->{ m{,\s?([^,]+)\.$} && ucfirst(lc($1)) }++ foreach @{ $rec->{C1} };  #$out->{'C1_country+'}->{ m{,\s?([^,]+)\.$} && $1 }++ foreach @{ $rec->{C1} };
16    
17    foreach ( @{ $rec->{C1} } ) {
18            my $country = $1 if m{,\s?([^,]+)\.$};
19            $country =~ s{^.+USA$}{USA};
20            $country =~ s{^\w\w\s\d{5}$}{USA};
21            $country =~ s{^\w\w$}{USA};
22    #       $country =~ s{^([A-Z]+)$}{ucfirst($1)}e;
23            $country =~ s{^YUGOS.+}{Yugoslavia};
24            $out->{'C1_country+'}->{ uc $country }++;
25    }
26    
27    
28  #$out->{'CR#+'}->{ $_ }++ foreach @{ $rec->{CR} };  #$out->{'CR#+'}->{ $_ }++ foreach @{ $rec->{CR} };
29    
30  my $cr = 1;  #$out->{'CR+'}->{ $_ }++ foreach @{ $rec->{CR} };
31  my $nr = $out->{_debug}->{nr}++;  
32    #$out->{'CR'}->{ $_ }++ foreach @{ $rec->{CR} };
33    
34    #my $cr = 1;
35    #my $nr = $out->{_debug}->{nr}++;
36  #$out->{'CR +'}->{ "$nr." . $cr++ }++ foreach @{ $rec->{CR} };  #$out->{'CR +'}->{ "$nr." . $cr++ }++ foreach @{ $rec->{CR} };
37    
38  # XXX dump first record  # XXX dump first record
# Line 28  my $nr = $out->{_debug}->{nr}++; Line 42  my $nr = $out->{_debug}->{nr}++;
42    
43  #push @{ $out->{_debug}->{id} }, $rec->{'000'};  #push @{ $out->{_debug}->{id} }, $rec->{'000'};
44    
45    if (0) {
46  $out->{'_debug'}->{records}++ if $rec;  $out->{'_debug'}->{records}++ if $rec;
47  $out->{'_debug'}->{start_t} ||= time;  $out->{'_debug'}->{start_t} ||= time;
48  $out->{'_debug'}->{duration} = time - $out->{'_debug'}->{start_t};  $out->{'_debug'}->{duration} = time - $out->{'_debug'}->{start_t};
49    }

Legend:
Removed from v.146  
changed lines
  Added in v.147

  ViewVC Help
Powered by ViewVC 1.1.26