5 * Revision 1.1.1.1 1996/02/15 17:50:22 mclareni
9 FUNCTION IUCOMH (ISTR1, ISTR2, NCH)
11 C CERN PROGLIB# IUCOMH .VERSION KERNVMI 1.02 900221
12 C ORIG. FCA+JZ, 20/02/90
14 C Compare the two Hollerith strings of NCH bytes length and return
15 C -1 if STRING1 < STRING2
18 C which is determined by the first non-identical character.
20 DIMENSION ISTR1(9), ISTR2(9)
21 PARAMETER (NCHAPW=4,NBITPC=8)
24 IF (NDO.LE.0) GO TO 30
25 NWD = (NDO-1)/NCHAPW + 1
33 ICHAR1 = IAND (IWD1,255)
34 ICHAR2 = IAND (IWD2,255)
35 IF (ICHAR1-ICHAR2) 32, 26, 31
36 26 IWD1 = ISHFT (IWD1,-8)
37 28 IWD2 = ISHFT (IWD2,-8)