ADAS Subroutine c9ispf
SUBROUTINE C9ISPF( LPEND, IBATCH )
C
C
C-----------------------------------------------------------------------
C
C ****************** FORTRAN77 SUBROUTINE: C9ISPF *********************
C
C PURPOSE: PIPE COMMS WITH IDL FOR THE PROCESSING OPTIONS OF 309.
C
C CALLING PROGRAM: ADAS309
C
C I/O : (L*4) LPEND = FLAGS IF END OF ANALYSIS REQUESTED.
C .TRUE. => END ANALYSIS OF CURRENT DATA
C SETS
C .FALSE. => CONTINUE PANALYSIS WITH CURRENT
C DATA SETS
C
C
C (I*4) PIPEIN - PARAMETER = UNIT NUMBER FOR INPUT FROM PIPE
C (I*4) LOGIC - USED TO PIPE LOGICAL VALUES
C (I*4) IBATCH - USED TO FLAG ACTION TO OTHER ROUTINES (
C AS LPEND CAN NOW HAVE 3 VALUES WHICH IT IS
C NOT POSSIBLE TO TREAT WITH A LOGICAL
C VARIABLE)
C
C ROUTINES: NONE
C
C AUTHOR: JONATHAN NASH (TESSELLA SUPPORT SERVICES PLC)
C K1/0/81
C JET EXT. 5183
C
C DATE: 03/12/93
C
C Modified: Tim Hammond (Tessella Support Services plc.)
C Preliminary UNIX port - major revisions to follow
C
C Version 1.1 21-06-95
C
C Modified: Tim Hammond (Tessella Support Services plc.)
C - Removed references to ISPF panel IPAN.
C - Removed other ISPF variables and features.
C - Removed batch/no-batch flag LBTSEL
C - Added all reads from IDL (c9ispf.pro)
C
C Version 1.2 22-06-95
C
C Modified: Tim Hammond (Tessella Support Services plc.)
C - Added pipein parameter
C
C Version 1.3 28-06-95
C
C Modified: Tim Hammond (Tessella Support Services plc.)
C - Rewrite of the routine - it now only reads
C whether to carry on or not.
C The bulk of the IDL -> FORTRAN data transfer is
C now handled by routines under adas309b.for
C
C Version 1.4 10-07-95
C
C Modified: Tim Hammond (Tessella Support Services plc.)
C - Added IBATCH parameter which is used to signal
C 'Cancel', 'Run Now', 'Run in Batch' to
C other routines.
C
C-----------------------------------------------------------------------
C
C-----------------------------------------------------------------------
INTEGER IBATCH
LOGICAL LPEND