44 RECURSIVE SUBROUTINE strcpt(CF,IYR,IMO,IDY,IHR,IMI)
48 COMMON /tnkrcp/ itryr,itrmo,itrdy,itrhr,itrmi,ctrt
50 CHARACTER*128 bort_str
62 CALL x84(iyr,my_iyr,1)
63 CALL x84(imo,my_imo,1)
64 CALL x84(idy,my_idy,1)
65 CALL x84(ihr,my_ihr,1)
66 CALL x84(imi,my_imi,1)
67 CALL strcpt(cf,my_iyr,my_imo,my_idy,my_ihr,my_imi)
74 IF(cf.NE.
'Y'.AND. cf.NE.
'N')
GOTO 900
89 900
WRITE(bort_str,
'("BUFRLIB: STRCPT - INPUT ARGUMENT IS ",A1,'//
90 .
'", IT MUST BE EITHER Y OR N")') cf
subroutine bort(STR)
Log one error message and abort application program.
subroutine capit(STR)
This subroutine capitalizes all of the alphabetic characters in a string.
This module declares and initializes the IM8B variable.
logical, public im8b
Status indicator to keep track of whether all future calls to BUFRLIB subroutines and functions from ...
recursive subroutine strcpt(CF, IYR, IMO, IDY, IHR, IMI)
This subroutine is used to specify a tank receipt time to be included within Section 1 of all BUFR me...
subroutine x84(IIN8, IOUT4, NVAL)
Encode one or more 8-byte integer values as 4-byte integer values.