56 CHARACTER*128 BORT_STR
61 IF(jwin.EQ.nval(lun))
THEN
70 IF(
lstjpb(node,lun,
'RPC').NE.node)
GOTO 900
71 IF(val(jwin,lun).EQ.0)
THEN
75 jwin = iwin+val(iwin,lun)
82900
WRITE(bort_str,
'("BUFRLIB: NXTWIN - LSTJPB FOR NODE",I6," '//
83 .
'(LSTJPB=",I5,") DOES NOT EQUAL VALUE OF NODE, NOT RPC (IWIN '//
84 .
'=",I8,")")') node,
lstjpb(node,lun,
'RPC'),iwin
subroutine bort(STR)
This subroutine calls subroutine errwrt() to log an error message, then calls subroutine bort_exit() ...
function lstjpb(NODE, LUN, JBTYP)
THIS FUNCTION SEARCHES BACKWARDS, BEGINNING FROM A GIVEN NODE WITHIN THE JUMP/LINK TABLE,...
subroutine nxtwin(LUN, IWIN, JWIN)
GIVEN INDICES WITHIN THE INTERNAL JUMP/LINK TABLE WHICH POINT TO THE START AND END OF AN "RPC" WINDOW...