6 |
marc_duplicate marc_remove marc_count |
marc_duplicate marc_remove marc_count |
7 |
marc_original_order |
marc_original_order |
8 |
marc_template |
marc_template |
9 |
|
marc_clone |
10 |
/; |
/; |
11 |
|
|
12 |
use strict; |
use strict; |
624 |
return $#{ $marc_record }; |
return $#{ $marc_record }; |
625 |
} |
} |
626 |
|
|
627 |
|
=head2 marc_clone |
628 |
|
|
629 |
|
Clone marc records from input file, whole or just some fields/indicators |
630 |
|
|
631 |
|
marc_clone; # whole record |
632 |
|
|
633 |
|
=cut |
634 |
|
|
635 |
|
sub marc_clone { |
636 |
|
foreach my $f ( keys %$rec ) { |
637 |
|
warn "## clone $f"; |
638 |
|
marc_original_order( $f, $f ); |
639 |
|
} |
640 |
|
} |
641 |
|
|
642 |
=head1 PRIVATE FUNCTIONS |
=head1 PRIVATE FUNCTIONS |
643 |
|
|
644 |
=head2 _marc_push |
=head2 _marc_push |