N.B. In Appendix E section 1.1, "exit" has ben replaced with "exist", as it is believed to be an original mis-type.

N.B. In Appendix E section 2(d) "specifed" has ben replaced with "specified", as it is believed to be an original mis-type.


                                                Section 12.6

     12.6    Operating Notes

     12.6.1    Allocation Details

               The program is allocated and loaded in the normal manner.

               It has two chapters of approximate length 4,350 and 1,324 short
          words and four files:

               A1 — Magnetic Tape Input (channel O requested)
               A2 - Magnetic Tape Output (channel 1 requested)
               B1 - Paper Tape Input (or card input)
               D4 — Printer

     12.6.2    Log Entry

               When the program has checked that the required program is on the
          magnetic tape input file, the following comment is typed:

               08005 TRAMD (Prog. Id.) (Old Serial) TO (New Serial)

               If PTS has been found on the input file the above comment is
          extended to say WITH PTS

     12.6.3    Alarms and Options

                  *55 End Alarm
                      OPTION 1 - Go to END
                      OPTION 2 - Do a further amendment

                  *56 First block of paper tape not TRAMD
                      OPTION 1 - Go to END
                      OPTION 2 - Re-open paper tape file and try again

                  *57 Program not found on magnetic tape
                      OPTION 1 - Go to END
                      OPTION 2 - Open new magnetic tape, same paper tape
                      OPTION 3 - Return to beginning to open new magnetic tape
                                 and paper tape

                  *58 Program was last translated by Issue 6 or earlier Translator
                      OPTION 1 — Go to END
                      OPTION 2 - Open new magnetic tape, same paper tape
                      OPTION 3 - Open new magnetic tape, new paper tape
                      Such program must be dummy amended by Issue 7
                      Translator to become acceptable to 08005

                  *59 This tape contains CLEO program blocks, and cannot be read by
                      08005
                      OPTION 1 — Go to END
                      OPTION 2 — Open new magnetic tape, new paper tape


1/6                                             Amendment No. 92
                                                April 1967



Appendix A (08005) APPENDIX A : PAPER TAPE AND PRINT LAYOUT FOR DUMPS POINTS (08005) Paper Tape Serial |Address|Type| N1 | N3 | N3 | Chapters, Sections or Points || DUMPS | | | | | | | | | | | | | | | | | || || 0 | 11103 | 3 | 4 | 3 | 6 | 11 | 13 | 30 | 12 | | | | | | | | || || 1 | 15821 | 6 | 2 | 0 | 6 | 117 | 4 | 13 | 8 | 184 | 6 | | | | | | || || 2 | 10002 | 5 | 0 | 0 | 1 | | | | | | | | | | | | || Print Layout I/C SERIAL TYPE N1 N2 N3 CHAPS SECNS OR POINTS DUMP1 11103 3 4 3 6 11 13 30 12 DUMP2 15281 6 2 0 6 117:4 13:8 184:6 DUMP3 10002 5 0 0 1 1/0 Amendment No. 43 October 1964
Appendix B (08005) APPENDIX B : PAPER TAPE AND PRINT LAYOUT FOR TRIAL DATA (08005) Paper Tape ||FILES|A1|A2| 1 | 18 | 12 | 3 || Serial 1st Word 2nd Word 3rd Word 4th Word 5th Word 6th Word 7th Word || 0 | 1 | JILK | 84 | 7981 | 8720 | *A49*L*L | ZKM || || 1 | 46 | *B *B | | | | | || || 2 | 2 | 4832 | 69 | JKZB | *C46 | *N*S | *D4 || || 4 | 4 | | *B *B | | | | || || 5 | 3 | WORTH | 743 | 60 | 4 | 86116 | *B *B || Print Layout (Note: L and B represent Line End and Block End characters respectively) * * FILE A1 (A2) RUN 1 BLOCK LGTH 18 SECN 12 SET 3 IND 0 = FIX | 8 | 2| . 1. | 4| . JILK. | 6| . 84. | 8| . 7891. | 10| . 8720. | 12| .\49LL. | 14| . ZKM. | | | | | | | | | | | | | | ** | | | | | | | | | | | | | | | | | | | | | 16| , 46. | 18| .B B. | | | | | | | | | | | | | | | | * * | | | | | | | | | | | | | | | | | | | | | | | | | | | | 9 | 2| . 2. | 4| . 4832. | 6| . 69. | 8| . JKZB. | 10| . 2.. | 12| . ;□. | 14| . ∆4. | | | | | | | | | | | | C46 | | | | | | | 30| , 4. | 32| . . | 34| .B B. | | | | | | | | | | | | | | | | * * | | | | | | | | | | | | | | | | | | | | | | | | | | 10 | 2| . 3. | 4| .WORTH. | 6| . 743. | 8| . 60. | 10| . 4. | 12| .86116. | 14| .B B. | | | | | | | | | | | | | | | | * * | 1/1 Amendment No. 46 November 1964
Appendix C (08005) APPENDIX C : PAPER TAPE LAYOUTS FOR TRIAL DATA AMENDMENTS (08005) If it is required to perform the following operations on route identifier A1, trial data set 4, the paper tape layout is as shown: (i) Delete words 12, 14, 16 of block 10. (ii) Replace block 12 by a new block; note that the number in the first column jumps by 3, hence 2 lines of 7 blank words are generated automatically. (iii) Insert a new block before block 14. (iv) Insert two new words before word 10 of block 20. (v) Delete block 30. (vi) Replace words 40, 42, 44 of block 36. Note: X corresponds to the word containing the block number on an initial submission and anything written in this position will be ignored. (i) |FILEA| A1 | 4 | 10 | 12D | 16 | | | (ii) |FILEA| A1 | 4 | 12R | | | | | | 0 | X | 129 | XPL | 75 | *C94 | *N*L | 439 | | 3 | 604 | | | *B *B | | | | (iii) |FILEA| A1 | 4 | 14T | | | | | | 0 | X | 1285 | ABCDE | 984 | | 45 | *B *B | (iv) |FILEA| A1 | 4 | 20 | 10T | | | | | 0 | 576 | ZYXW | | | | | | (v) |FILEA| A1 | 4 | 30D | | | | | vi) |FILEA| A1 | 4 | 36 | 40R | | | | | 0 | 583 |*A*A*A*A4| 98526 | | | | | 1/2 Amendment No.53 April 1965
Appendix D (08005) APPENDIX D : GENERAL PRINTER HEADINGS. ETC. (08005) At the start of each printout the following line is printed: PROGRAMME xxxxx SERIAL xxxxx TRIAL DATA AND DUMPS POINTS If a trial data set is unaltered on an amendment run, the whole file is not printed, but the following line is output: FILE xx T D SET x UNALTERED At the end of each printout a list of errors is printed in the form: PT OMITTED X+ DISASTROUS Y OTHERS Z Below this the following line is printed: PRODUCED BY 08005 xxxxx ON xx xx xx ON SPOOL xxxxx Serial Date 1/1 Amendment No. 46 November 1964
Appendix E. APPENDIX E : ERROR REPORTS (08005) 1. DUMP POINTS 1.1 □ □ □ □ □ I/C Serial This means either that the Intercode serial is not a TRACE point or procedure start, the procedure does not exist, or that more than 10 dump points have been specified. The point is ignored (Error type: DISASTROUS) 1.2 □ □ □ □ □ I/C Serial Type The type specified is not in the range 1 to 6. The point is ignored. (Error type; DISASTROUS) 1.3 * N1 N1 specified as > 255. It has been replaced by 255 on the tape. (Error type: OTHERS) * N2 N2 specified as > 255 and replaced by 255 on the tape. (Error type: OTHERS) * N3 N3 specified either as 0 or as > 255 and replaced by 255 on the tape, (Error type: OTHERS) 1.4 * C followed by any or all of 1, 2, 3, 4 The nth chapter specified is not an initial one. (Error type: OTHERS) * S followed by any or all of 1, 2, 3, 4 The nth section specified either does not exist or has zero length. (Error type: OTHERS) * T followed by any or all of 1, 2, 3, 4, 5, 6 The procedure number of the nth trace point specified does not exist. (Error type: OTHERS) 1/3 Amendment No. 65 December 1965
Appendix E (Cont'd) 2. TRIAL DATA HEADING BLOCK ????? at end of heading line means that this file will not be set up to P.T.S. for one or more of the following reasons: (a) Non-existent route identifier. The file identity is replaced by XX on printout and M/T, and must be addressed as such for amendment. (b) Alpha part of the route identifier ≠ alpha part of the file identity. (c) Section specified not a transit area. (d) Route type of route identifier not 7, 8 or 11. (Error type: DISASTROUS) MBS at end of heading line means that a block size of > 100 has been specified. (Error type: OTHERS) SET at the end of heading line means that the trial data set number was submitted as 0. It will be replaced by 9 and so the file will automatically be set up by P.T.S. (Error type: OTHERS) 3. TRIAL DATA B at the end of line means that an incomplete block end word has been submitted. This has been treated as a complete block end word on the magnetic tape file. (Error type: OTHERS) L at the end of line means that the block end word is not in the word given by the block length. (Error type: OTHERS) I at the end of line means that the sum of the item lengths is not equal to the block length. (Error type: OTHERS) ***** Word on printout of ***** means that an * was followed by an impermissible character. (Error type: OTHERS) 1/2 Amendment No. 53 April 1965
4. PAPER TAPE ? P/T means that an unrecognisable block of paper tape has been found. The paper tape block is printed and then the file read until a recognisable block is found. Block submitted out of order will be printed. 1/2 Amendment No. 53 April 1965
Appendix F (08005) APPENDIX F : CARD LAYOUTS (08005) 1. Heading Block Columns TRAMD 1 - 5 Suite Number 6 - 8 Job Number 9 - 10 Serial Number 11 - 15 2. Dumps Block DUMPS 1 - 5 3. Post-Mortem Point Information I/C Serial 7 - 11 Post-Mortem Type 12 N1 13 - 15 N2 16 - 18 N3 19 - 21 Either: 1st chapter or section 22 - 25 2nd chapter or section 26 - 29 3rd chapter or section 30 - 33 4th chapter or section 34 - 37 or: Reference of 1st trace point 22 - 25 Item of 1st trace point 26 - 29 Reference of 2nd trace point 30 - 33 Item of 2nd trace paint 34 - 37 Reference of 3rd trace paint 38 - 41 Item of 3rd trace point 42 - 45 Reference of 4th trace point 46 - 49 Item of 4th trace point 50 - 53 Reference of 5th trace point 54 - 57 Item of 5th trace point 58 - 61 Reference of 6th trace point 62 - 65 Item of 6th trace point 66 - 69 (A11 information is right-aligned) 1/0 Amendment No. 43 October 1964
Appendix F (Cont'd) When amending dumps points Columns 1 to 6 are used for DUMP X R, etc. 4. Trial Data Heading Block Columns FILES 1 - 5 Route Identifier 6 - 7 File Identity 8 - 9 Run Number 10 - 13 Block Length 14 - 17 Section Number 18 - 19 Set Number 20 Indicator 21 5. Trial Data Line Serial 1 - 5 1st word 6 - 15 2nd word 16 - 25 3rd word 26 - 35 4th word 36 — 45 5th word 46 - 55 6th word 56 - 65 7th word 66 - 75 In the case of replacements and insertions of words, when the number specified is not a multiple of seven the last one is followed by a □ in the more significant end of the next word (i.e. Column 16, 26, etc.) 6. Amendments to Trial Data Sets FILE {R} 1 - 5 {D} Route Identifier 7 - 8 Trial Data Set 10 1/0 Amendment No. 43 October 1964
Appendix F (Cont'd) 7. Amendments to Trial Data Words and Blocks: Columns FILEA 1 - 5 Route Identifier 6 - 7 Trial Date Set 8 Block Number (+ letter) 9 - 13 Word Number (+ letter) 14 - 18 2nd Word Number 19 - 23 Examples: (i) FILEA A1 4 Sp Sp Sp 8D Sp Sp Sp Sp 9 will delete blocks 8 and 9. (ii) FILEA A1 4 Sp Sp Sp Sp 8 Sp Sp 10D Sp Sp Sp 14 will delete words 10 to 14 of block 8. 1/2 Amendment No. 53 April 1965
Appendix G (08005) APPENDIX G : MAGNETIC TAPE LAYOUTS (08005) A11 blocks are 27 words long. Each post-mortem point occupies one block: Word 4 FILES Word 6 Intercode Serial Word 8 Location within Chapter Word 10 Q5 Type Q4 Zero Q2, Q3 N3 Q1 Chapter Number Word 12 Q4, Q5 N1 Q3 Zero Q1, Q2 N2 The remainder of the block depends on the type: For types 1 and 2 Words 14, 22, 30, 38 Chapter Number For types 3 and 4 when the section is a traneit area Words 14, 22, 30, 38 Q4, Q5 Transit Area Parameter Q1, Q2, Q3 Section Number Words 16, 24, 32, 40 Q5 1 (transit area indicator) Words 20, 28, 36, 44 Section Length For types 3 and 4 when the section is not a transit area Words 14, 22, 30, 38 Q4, Q5 Chapter Number Q1, Q2, Q3 Section Number Words 18, 26, 34, 42 Section Start Words 20, 28, 36. 44 Section Length For type 5 the rest of the block is clear. 1/0 Amendment No. 43 October 1964
Appendix G (Cont'd) For type 6 Words 14, 20, 26, 32, Q5 Chapter Number 38, 44. Q1, Q2, Q3, Q4 Relative Address Words 16, 22, 28, 34, Q5 1 if a section 40, 46. Q1, Q2, Q3, Q4 Reference Words 18, 24, 30, 36, Item 42, 48 Word 50 contains DUMPX, where x is the number of this dump point. (This is true for all types). Each trial data set is preceded by a heading block: Word 4 CHAPT Word 6 Programme Identity Word 8 Route Parameter Word 10 File Identity Word 12 Run Number Word 14 Pseudo Route Parameter Word 16 Transit Area Length Word 18 Trial Data Set Number Word 20 Section Number in Decimal Word 22 Section Length as specified by the Programmer Word 24 Variable/Fixed Indicator Word 26 File Identity corresponding to the Route Parameter Trial data is in double alpha, the end sign for each set being FIEND. 1/0 Amendment No. 43 October 1964