J28-6169 · January 1962
The contents of the conversion, then every page in order. Each page opens beside its scan. Download the scanned PDF
J28-6169-1: IBM 709/7090 Commercial Translator Processor — Preliminary Reference Manual
IBM, January 1962 (revision 2; some pages dated 10/61). Scanned source:
J28-6169-1_CommercialTranslator_Jan62.pdf
in this directory (221 PDF pages).
This is the processor (implementation) reference for the 709/7090 Commercial Translator: compiler behaviour and the definitive statement/data/environment reference (Section 02), plus loader, monitor, operating and maintenance procedures, and appendices covering generated code, object format, error messages, and a complete compiled sample program.
Contents
| File | Section codes | PDF pages |
|---|---|---|
| Cover and table of contents | 00.00 | 1–3 |
| Section 01: Documentation | 01.xx | 4–8 |
| Section 02: Compiler | 02.xx | 9–68 |
| Section 03: Loader | 03.xx | 69–83 |
| Section 04: Supervisory System (Basic Monitor and CT Supervisor) | 04.xx | 84–95 |
| Section 05: Systems Operation | 05.xx | 96–109 |
| Section 06: Systems Maintenance | 06.xx | 110–132 |
| Appendix 90.01: Deferred Features, Restrictions, and Limitations | 90.01 | 133–137 |
| Appendix 90.02: Generated Code | 90.02 | 138–172 |
| Appendix 90.03: Object Deck Format | 90.03 | 173–179 |
| Appendix 90.04: Error Messages and Severity Codes | 90.04 | 180–186 |
| Appendix 90.05: Sample Program | 90.05 | 187–217 |
| Appendix 90.08: Loader Symbolic Control Cards | 90.08 | 218–220 |
| Publications | — | 221 |
Section 02 subsections: 02.01 Control Cards · 02.02 Compiler Output · 02.03 General Programming Considerations · 02.04 Procedure · 02.05 Data · 02.06 Environment · 02.07 Input/Output · 02.08 Crypt. (The bolded ones are the core language-definition material.)
Conventions used in the conversion
- This manual has no ordinary page numbers: each page carries a section code
(top-right header) like
02.05.05. Pages are marked in the text as**[02.05.05]**with an HTML comment giving the PDF page:<!-- 02.05.05 | PDF 100 -->. Cite by section code. - Full-page scans of every page are in
images/aspage-NNN.png(NNN = zero-padded PDF page number). - Appendix 90.05 consists of landscape line-printer listings; these are embedded as page images, with source-program listings additionally transcribed in fenced code blocks.
- Overpunched digits are rendered by zone: minus-zone (an overbar in print)
with a combining overline, e.g.
9̅; plus-zone (a raised plus in print) with a superscript plus, e.g.9⁺.
Every page, in order
J28-6169-1: IBM 709/7090 Commercial Translator Processor — cover and contents
Section 01: Documentation
Section 02: Compiler
- 02.00.00
- 02.01.01
- 02.01.02
- 02.02.01
- 02.03.01
- 02.03.02
- 02.03.03
- 02.03.03.01
- 02.04.01
- 02.04.02
- 02.04.02.01
- 02.04.03
- 02.04.04
- 02.04.05
- 02.04.05.01
- 02.04.06
- 02.04.07
- 02.04.07.01
- 02.05.01
- 02.05.02
- 02.05.03
- 02.05.04
- 02.05.05
- 02.05.06
- 02.05.07
- 02.06.01.01
- 02.06.01.02
- 02.06.02
- 02.06.03
- 02.06.04
- 02.06.05
- 02.06.06
- 02.06.07
- 02.06.08
- 02.06.09
- 02.06.10
- 02.06.11
- 02.06.12
- 02.06.13
- 02.06.14
- 02.06.15
- 02.06.16
- 02.06.17
- 02.07.01
- 02.07.02
- 02.07.03
- 02.07.04
- 02.07.05
- 02.07.06
- 02.07.07
- 02.07.08
- 02.07.09
- 02.07.10
- 02.07.11
- 02.07.12
- 02.07.13
- 02.07.14
- 02.08.01
- 02.08.02
- 02.08.03
Section 03: Loader
- 03.00.00
- 03.01.01
- 03.01.02
- 03.02.01
- 03.02.02
- 03.02.03
- 03.02.04
- 03.02.05
- 03.02.06
- 03.02.07
- 03.02.08
- 03.02.09
- 03.03.01
- 03.03.02
- 03.03.03
Section 04: Supervisory System
- 04.00.00
- 04.01.01
- 04.01.02
- 04.01.03
- 04.01.04
- 04.01.05
- 04.01.06
- 04.01.07
- 04.01.08
- 04.02.01
- 04.02.02
- 04.02.03
Section 05: Systems Operation
- 05.00.00
- 05.01.01
- 05.02.01
- 05.03.01
- 05.03.02
- 05.03.03
- 05.04.01
- 05.05.01
- 05.06.01
- 05.06.02
- 05.06.03
- 05.06.04
- 05.06.05
- 05.07.01
Section 06: Systems Maintenance
- 06.00.00
- 06.01.01
- 06.02.01
- 06.02.02
- 06.02.03
- 06.02.04
- 06.02.05
- 06.02.06
- 06.03.01
- 06.03.02
- 06.03.03
- 06.03.04
- 06.03.05
- 06.04.01
- 06.04.02
- 06.04.03
- 06.04.04
- 06.04.05
- 06.04.06
- 06.04.07
- 06.04.08
- 06.04.09
- 90.01.00
Appendix 90.01: Deferred Features, Restrictions, and Limitations
Appendix 90.02: Generated Code
- 90.02.00
- 90.02.01
- 90.02.02
- 90.02.03
- 90.02.04
- 90.02.05
- 90.02.06
- 90.02.07
- 90.02.08
- 90.02.09
- 90.02.10
- 90.02.11
- 90.02.11.01
- 90.02.12
- 90.02.13
- 90.02.14
- 90.02.15
- 90.02.16
- 90.02.17
- 90.02.18
- 90.02.19
- 90.02.20
- 90.02.21
- 90.02.22
- 90.02.23
- 90.02.24
- 90.02.25
- 90.02.26
- 90.02.27
- 90.02.28
- 90.02.29
- 90.02.30
- 90.02.31
- 90.02.32
- 90.02.33
Appendix 90.03: Object Deck Format
Appendix 90.04: Error Messages and Severity Codes
Appendix 90.05: Sample Program
- 90.05.00
- 90.05.01
- 90.05.02
- 90.05.03
- 90.05.04
- 90.05 listing
- 90.05 listing
- 90.05 listing
- 90.05 listing
- 90.05 listing
- 90.05 listing
- 90.05 listing
- 90.05 listing
- 90.05 listing
- 90.05 listing
- 90.05 listing
- 90.05 listing
- 90.05 listing
- 90.05 listing
- 90.05 listing
- 90.05 listing
- 90.05 listing
- 90.05 listing
- 90.05 listing
- 90.05 listing
- 90.05 listing
- 90.05 listing
- 90.05 listing
- 90.05 listing
- 90.05 listing
- 90.05 report output