41 COMMON /hrdwrd/ nbytw,nbitw,iord(8)
44 CHARACTER*128 bort_str
49 IF(len(
adn30).LT.l30) goto 900
63 900
WRITE(bort_str,
'("BUFRLIB: IDN30 - FUNCTION INPUT STRING ",A,'//
64 .
'" CHARACTER LENGTH (",I4,") IS TOO SHORT (< L30,",I5)')
67 901
WRITE(bort_str,
'("BUFRLIB: IDN30 - DESCRIPTOR INTEGER '//
68 .
'REPRESENTATION, IDN30 (",I8,"), IS OUTSIDE 16-BIT RANGE '//
69 .
'(0-65535)")')
idn30
71 902
WRITE(bort_str,
'("BUFRLIB: IDN30 - FUNCTION INPUT STRING ",A,'//
72 .
'" CHARACTER LENGTH (",I4,") MUST BE EITHER 5 OR 6")')
function idn30(ADN30, L30)
THIS FUNCTION CONVERTS A DESCRIPTOR FROM ITS FIVE OR SIX CHARACTER ASCII REPRESENTATION TO ITS BIT-WI...
character *(*) function adn30(IDN, L30)
This function converts a descriptor from its bit-wise (integer) representation to its 5 or 6 characte...
function ifxy(ADSC)
THIS FUNCTION RETURNS THE INTEGER CORRESPONDING TO THE BIT-WISE REPRESENTATION OF AN INPUT CHARACTER ...
subroutine bort(STR)
This subroutine calls subroutine errwrt() to log an error message, then calls subroutine bort_exit() ...