FORTRAN/ALGOL INPUT/OUTPUT DIAGNOSTICS During execution of an object program, diagnostics may be printed on the Standard Teleprinter Output unit by the input/output routine (FRMTR) supplied for FORTRAN nd ALGOL programs. t When a halt occurs, the A-Register contains a code which further defines the nature of the error: Teleprinter Message A-Register Explanation Action *EQR Unit Refer- Equipment error: Place next tape in input ence Number End of input tape on device, or for Tape on 2752A Teleprinter or Punch, load new reel of 2737A Punched Tape tape. Press RUN. Reader; tape supply low on 2753A Tape Punch. B-Register contains status word of Equip- ment Table entry. *FMT 000001 FORMAT error: Irrecoverable error; a) Word field does not program must be re- contain proper digits. compiled. b) No decimal point after w field. c) w-d <= 4 for E specifi- cation. *FMT 000002 a) FORMAT specifica- Irrecoverable error; tions are nested more program must be re- than one level deep. compiled. b) A FORMAT statement contains unequal number of right pa- rentheses and left pa- rentheses. *FMT 000003 a) Illegal character in Irrecoverable error; FORMAT statement. program must be re- b) Format repetition compiled. factor of zero. c) FORMAT statement defines more char- acter positions than possible for device *FMT 000004 Illegal character in fixed Verify data. field input item or num- ber not right-justified in field. *FMT 000005 A number has an illegal Verify data. form (e.g., two E's, two decimal points, two signs, etc.). -------------------- t The object program need not be generated by FORTRAN or ALGOL; Assembler language programs can refer to FRMTR through the entry point .DIO. D-1