SUBROUTINE DATE(IMO,IDAY,IYR) C RETURNS THE OS/8 DATE WORD IN INTEGER FORMAT C THE ALGORITHM FOR THIS SUBROUTINE HAS BORROWED C FROM THE OS/8 SYSTEM SUPPORT MANUAL C IMO = THE MONTH AS AN INTEGER 0 TO 12 DECIMAL C IDAY = THE DAY AS AN INTEGER FROM 0 TO 31 DECIMAL C IYR = THE YEAR AS AN INTEGER 1970 TO 1999 DECIMAL C FORTRAN II S DUMMY DA S DUMMY DB S TAD I DA S DCA TEMP S TAD TEMP S AND (7 S DCA I \IYR S TAD TEMP S RAR;RTR S AND (37 S DCA I \IDAY S TAD TEMP S CLL RAL;RTL;RTL S AND (17 S DCA I \IMO S TAD I DB S RTR;RTR S AND (30 S TAD I \IYR S TAD (D1970 S DCA I \IYR RETURN S CPAGE 4 SDA, 6211 / CDF : CHANGE TO DATA FIELD 1 S 7666 SDB, 6201 / CDF : CHANGE TO DATA FIELD 0 S 7777 STEMP, 0 END