/[webpac2]/trunk/conf/lookup/ffkk-arti.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/conf/lookup/ffkk-arti.pl

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

revision 679 by dpavlin, Fri Sep 15 14:56:07 2006 UTC revision 751 by dpavlin, Sun Oct 8 13:25:11 2006 UTC
# Line 1  Line 1 
 use Data::Dump qw/dump/;  
1    
2  sub marc {};  marc_indicators('777', 1, ' ');
3    
4  sub lookup {  marc('777','w',
5          my ( $db, $input, $from, $op, $to, $closure ) = @_;          lookup(
6                    sub { 'ffkk/peri/mfn' . rec('000') },
7          print dump(@_),$/;                  'ffkk','peri',
8  }                  sub { rec('11') }
9            ) ||
10  marc('777','v',          lookup(
11                    sub { 'ffkk/peri/mfn' . rec('000') },
12                    'ffkk','peri',
13                    sub { first(rec(200,'a')) . ' ' . first(rec('200','e')) },
14            ) ||
15    
16          lookup(          lookup(
17                  'ffkk','peri',  [ '11' ],               'eq',                  sub { "ffkk/peri/mfn" . rec('000') },
18                                  [ '11' ],                  'ffkk','peri',
19                  sub {                  sub { rec(200,'a') },
20                          'ffkk/perl' . lrec('000')  #               sub { rec(900,'x') },
                 }  
         ) || lookup(  
                 'ffkk','peri',  [ qw/200 a 200 e/ ],    'eq',  
                                 [ qw/200 a 200 e/ ],  
                 sub {  
                         'ffkk/perl' . lrec('000')  
                 }  
         ) || lookup(  
                 'ffkk','peri',  [ qw/200 a/ ],          'eq',  
                                 [ qw/200 a/ ],  
                 sub {  
                         'ffkk/perl' . lrec('000')  
                 }  
21          )          )
22    
23  );  );
24    

Legend:
Removed from v.679  
changed lines
  Added in v.751

  ViewVC Help
Powered by ViewVC 1.1.26