5 * Revision 1.1.1.1 1996/02/15 17:49:43 mclareni
9 #include "kerngen/pilot.h"
10 SUBROUTINE CSETHI (INTP, CHV,JLP,JRP)
12 C CERN PROGLIB# M432 CSETHI .VERSION KERNFOR 4.31 911111
15 C- Set hexadecimal integer into CHV(JL:JR) right-justified
17 DIMENSION INTP(9), JLP(9), JRP(9)
19 COMMON /SLATE/ NDSLAT,NESLAT,NFSLAT,NGSLAT, DUMMY(36)
22 #if !defined(CERNLIB_QISASTD)
23 #include "kerngen/q_andor.inc"
24 #include "kerngen/q_shift.inc"
34 12 IF (JJ.LT.JL) GO TO 97
36 #if !defined(CERNLIB_QISASTD)
37 IVAL = ISHFTR (IVAL,4)
39 #if defined(CERNLIB_QISASTD)
40 IVAL = ISHFT (IVAL,-4)
43 #if defined(CERNLIB_QASCII)
44 CHV(JJ:JJ) = CHAR(K+48)
46 CHV(JJ:JJ) = CHAR(K+55)
48 #if defined(CERNLIB_QEBCDIC)
49 CHV(JJ:JJ) = CHAR(K+240)
51 CHV(JJ:JJ) = CHAR(K+183)
57 IF (IVAL.NE.0) GO TO 12