Subversion Repositories DevTools

Rev

Rev 4362 | Rev 6177 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 4362 Rev 5679
Line 1... Line -...
1
#! perl
-
 
2
########################################################################
1
########################################################################
3
# Copyright ( C ) 2005 ERG Limited, All rights reserved
2
# Copyright (c) VIX TECHNOLOGY (AUST) LTD
4
#
3
#
5
# Module name   : jats.sh
4
# Module name   : ArrayHashUtils.pm
6
# Module type   : Perl Package
5
# Module type   : JATS Support library
7
# Compiler(s)   : n/a
-
 
8
# Environment(s): jats
6
# Environment(s): jats
9
#
7
#
10
# Description   : This package contains functions to manipulate arrays
8
# Description   : This package contains functions to manipulate arrays
11
#                 and hashes
9
#                 and hashes
12
#
10
#
Line 14... Line 12...
14
#                   HashUniqueJoin      Join New items from array of args to a Hash
12
#                   HashUniqueJoin      Join New items from array of args to a Hash
15
#                   UniquePush          Push items unless already in array
13
#                   UniquePush          Push items unless already in array
16
#                   ArrayDelete         Delete items from array
14
#                   ArrayDelete         Delete items from array
17
#                   ArrayList           Convert a list of scalars and/or array
15
#                   ArrayList           Convert a list of scalars and/or array
18
#                                       references to array
16
#                                       references to array
19
#......................................................................#
-
 
20
 
-
 
21
 
-
 
22
################################################################################
17
################################################################################
23
#   Global variables used by functions in this package
-
 
24
#   For historical reasons many of these variabeles are global
-
 
25
#
18
#
26
 
-
 
27
package ArrayHashUtils;
19
package ArrayHashUtils;
28
require 5.006_001;
20
require 5.006_001;
29
use strict;
21
use strict;
30
use warnings;
22
use warnings;
31
 
23