IBM PC - Software - Programming Languages - 6024011 IBM Personal Computer COBOL Compiler (6024011) Item number: 6024011 Announcement date: 1982-04-05 Availability date: 1982-04 Announcement letter: 282-050 IBM PERSONAL COMPUTER PROGRAMMING ENHANCED From the announcement: . IBM Personal Computer COBOL Compiler: A COBOL compiler that conforms with the ANS1 1974-level standard. Programs may be written using the DOS text editor, compiled, and then run as interpretive object files. ... IBM PERSONAL COMPUTER COBOL COMPILER (6024011) With the COBOL compiler, programs may be written in ANSI standard COBOL. These programs are then compiled to an interpretive object code for execution on the IBM Personal Computer. Highlights The COBOL compiler for the Personal Computer is designed according to the specifications for Amercian National Standard (ANS) Programming Language COBOL (X3.23-1974) as understood and interpreted by IBM as of February 1982. American National Standard COBOL is compatible with, and identical to, ISO 1989-1978 standard of the International Organization for Standardization. The following functional modules are supported: . 1 NUC 1, 2 (Nucleus) . 1 TBL 1, 2 (Table-handling) . 1 SEQ 1, 2 (Sequential I-O) except RERUN . 1 REL 0, 2 (Relative I-O) except RERUN . 1 INX 0, 2 (Segmentation) . 1 LIB 0, 2 (Library) . 1 IPC 0, 2 (Inter-program Communication) Additional features From ANS Level 2 Nucleus: . Level 88 conditions . AND, OR, NOT conditions . Nested IF statements . STRING and UNSTRING . PERFORM VARYING....UNTIL From ANS Level 2 Table-Handling: . SEARCH ALL statement From ANS Level 1 Debug (DEB 0,2) . SOURCE-COMPUTER paragraph WITH DEBUGGING MODE clause Other IBM Personal Computer COBOL features . Object modules may be linked with modules produced by the IBM Personal Computer Macro Assembler . ACCEPT and DISPLAY extensions for formatted screen handling . CHAIN to other programs Installation/operation Each COBOL program must be created as a source (text) file using a text editor such as the EDLIN utility program that is packaged with the IBM Personal Computer DOS on the DOS Diskette. The COBOL Compiler is then used to compile the program, producing an object file in relocatable format. Finally, the Linker program is used to convert the relocatable file into one ready for loading and execution using the COBOL run-time library. Packaging The COBOL Compiler is resident on two diskettes packaged with the IBM Personal Computer COBOL Reference Manual. Publications . IBM Personal Computer COBOL reference manual. Since the IBM Personal Computer Disk Operating System (DOS) is used during the program entry, compilation, linking, and execution phases, the DOS reference manual is required. Prerequisites A minimum 64KB, two-diskette-drive system is required to compile a COBOL program, although the program itself may be executable on a smaller system. The IBM Personal Computer DOS Diskette provides the necessary I/O routines and the text editor (EDLIN). While both the IBM Monochrome Display and the Color/Graphics Monitor Adapter (40- or 80-column formats) are supported, 80 columns are recommended for displaying compiler messages and listings. The IBM 80 CPS Matrix Printer is recommended. Customer responsibilities The customer is responsible for producing backup copies of the original compiler diskettes. Since the reference manual does not provide a tutorial on the language, the user should have some prior knowledge of COBOL. Programs may be written on standard COBOL coding forms. The COBOL run-time library contains proprietary code. A distribution agreement between the customer and IBM is required before application programs can be distributed to others. For additional information, see the COBOL Reference Manual, or write to IBM, PO Box 1328-P, Boca Raton, Florida 33432. Page created: 2022-03-31 Page last updated: 2022-03-31