HP 3000 Manuals

COBOL/HP-UX Operating Guide for the Series 700 and 800 : COPYRIGHT NOTICE [ COBOL/HP-UX Operating Guide for the Series 700 and 800 ] MPE/iX 5.0 Documentation


COBOL/HP-UX Operating Guide for the Series 700 and 800


COBOL/HP-UX Operating Guide for the Series 700 and 800 HP 9000 Computers Printed in U.S.A. HP Part No. B2433-90009 Edition Third Edition E0293
(c) Copyright 1993 Hewlett-Packard Company. This document contains information which is protected by copyright. All rights are reserved. Reproduction, adaptation, or translation without prior written permission is prohibited, except as allowed under the copyright laws. Restricted Rights Legend Use, duplication, or disclosure by the U.S. Government is subject to restrictions as set forth in sub-paragraph (c)(1)(ii) of the Rights in Technical Data and Computer Software clause in DFARS 252.227-7013. Hewlett-Packard Company 3000 Hanover Street Palo Alto, CA 94304 U.S.A. Rights for non-DOD U.S. Government Departments and Agencies are as set forth in FAR 52.227-19(c)(1,2). Use of this manual and flexible disks(s) or tape cartridge(s) supplied for this pack is restricted to this product only. Additional copies of the programs can be made for security and back-up purposes only. Resale of the programs in their present form or with alterations, is expressly prohibited. (c)Copyright 1980, 1984, 1986 AT&T Technologies, Inc. UNIX is a registered trademark of UNIX System Laboratories Inc. in the U.S.A. and other countries. COBOL is an industry language and is not the property of any company or group of companies or group of organizations. No warranty, expressed or implied, is made by any contributor or by the CODASYL Programming Language Committee as to the accuracy and functioning of the programming system and language. Moreover, no responsibility is assumed by any contributor, or by the committee, in connection herewith. The authors and copyright holders of the copyrighted material used herein: FLOW-MATIC (Trademark for Sperry Rand Corporation) Programming for the Univac(R) I and II, Data Automation Systems copyrighted 1958, 1959, by Sperry Rand Corporation; IBM(R) Commercial Translator Form No. F28-8013, copyrighted 1959 by IBM; FACT, DS127A5260-2760, copyrighted 1960 by Minneapolis-Honeywell. have specifically authorized the use of this material in whole or in part, in the COBOL specifications. Such authorization extends to the reproduction and use of COBOL specifications in programming manuals or similar publications. The software described in this document is supplied under a license and may be used or copied only in accordance with the terms of such license, and in particular any warranty of fitness of Micro Focus software products for any particular purpose is expressly excluded and in no event will Micro Focus be liable for any consequential loss. Micro Focus has made every effort to ensure that this manual is correct and accurate, but reserves the right to make changes without notice at its sole descretion at any time. Micro Focus(R) is a registered trademark of Micro Focus Ltd. Micro Focus(TM), VS COBOL(TM), ANIMATOR(TM), LEVEL II COBOL(TM), LEVEL II COBOL/ET(TM), and Professional COBOL(TM) are trademarks of Micro Focus Ltd. IBM(R) is a registered trademark of International Business Machines Corporation. Systems Application Architecture(TM) is a trademark of International Business Machines Corporation Data General(R) is a registered trademark of Data General Corporation RM/COBOL(R) is a registered trademark of Ryan-McFarland Corporation. Microsoft(R) is a registered trademark of Microsoft Corporation UNIX(R) is a registered trademark of AT&T PANVALET(TM) is a trademark of Pansophic LIBRARIAN(TM) is a trademark of Computer Associates X/Open(R) is a registered trademark of the X/Open Company Limited in the UK and other countries. (c) Copyright 1978, 1992 by Micro Focus Ltd. All rights reserved. Printed February 1993 Legal Notices The information contained in this document is subject to change without notice. HEWLETT-PACKARD MAKES NO WARRANTY OF ANY KIND WITH REGARD TO THIS MATERIAL, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. Hewlett-Packard shall not be liable for errors contained herein or for incidental or consequential damages in connection with the furnishing, performance or use of this material. Hewlett-Packard assumes no responsibility for the use or reliability of its software on equipment that is not furnished by Hewlett-Packard. Warranty A copy of the specific warranty terms applicable to your Hewlett-Packard product and replacement parts can be obtained from your local Sales and Service Office. Print History New editions are complete revisions of the manual. The dates on the title page change only when a new edition is printed. The software code printed alongside the date indicates the version level of the software product at the time the manual was issued. Many product updates and fixes do not require manual changes and, conversely, manual corrections may be done without accompanying product changes. Therefore, do not expect a one-to-one correspondence between product updates and manual updates. First Edition June 1991 35328B.04.50 Second Edition November 1991 35328B.06.25 Third Edition February 1993 B2433B.07.00 Additional Documentation The following documents are supplied with COBOL/HP-UX. * COBOL/HP-UX Implementation Notes for Series 700/800 (part number B2433-90001) * COBOL/HP-UX Getting Started (part number B2433-90005) replaces B3157-90004 * COBOL/HP-UX Language Reference Manual Vol. 1 & 2 (part number B2433-90007) * COBOL/HP-UX Operating Guide (part number B2433-90009) * COBOL/HP-UX Compatibility Guide (part number B2433-90011) replaces B3157-90010 * COBOL/HP-UX Error Messages (part number B2433-90013) replaces B3157-90004 * COBOL/HP-UX Master Index (part number B2433-90015) * COBOL/HP-UX Pocket Guide (part number B2433-90017) Refer to the following documents for more information on the HP-UX operating system: * HP-UX Reference (part number B2355-90033) * HP-UX System Administration Tasks Manual (part number B2437-90006) * Installing and Updating HP-UX (part number B2437-90003) * How HP-UX Works: Concepts for the System Administrator (part number B1862-90005) * Programming on HP-UX (part number B2355-90025) * HP Symbolic Debugger User's Guide (part number 31508-90003) Preface Micro Focus COBOL is a system for developing and running COBOL programs. This manual describes operating procedures for the UNIX resident releases of the Micro Focus COBOL system. Audience It is assumed that you are familiar with the COBOL language. Additionally, some experience of the UNIX operating system is desirable. To get the most out of the information in this Operating Guide, you already should have read the Getting Started book included with this product and installed the software. Related Publications Other manuals in the Micro Focus COBOL document set are: * Getting Started * Language Reference * Error Messages * Compatibility Guide * Pocket Guide * Master Index Notation in this Manual * Enter refers to the carriage return or Enter key. Where commands to be typed are shown, the Enter key is not explicitly shown; it is treated as implicit that Enter must be pressed at the end of the line. * Hexadecimal numbers are enclosed in quotation marks and preceded by a lower-case "x"; for example, x"9D". * The term "window" means a delineated area of the screen normally smaller than the full screen. The notation used to describe the format of command lines is as follows: * Words printed in italics are generic terms representing names to be devised by you. * Words printed in non-italics are the actual words you must enter. You must enter them in the exact case in which they appear. * Material enclosed in square brackets [ ] is optional. * When material is enclosed in braces { }, you must choose from the options within them. If there is only one option in the braces, the braces indicate repetition. * the ellipses (...) follows { } or [ ] and means you can repeat the material in the { } or [ ]. The number of repetitions allowed is unlimited unless otherwise stated. If the ellipsis is used with [ ], the material can be omitted altogether. * If a command line will not fit across the page, it is continued on the next line; the continuation line is indented. UNIX Considerations * The term "UNIX" can be taken to mean all operating systems which are compatible with UNIX System V, Release 3 or later, complying with the System V Interface Definition (SVID). * The commands given in this manual are specifically for the UNIX operating system. For all other similar operating system environments, you should refer to your Release Notes for details of the commands you need to use. You may also be referred to the Release Notes for other operating system specific details. * All command line formats and examples are for the standard UNIX shell - the Bourne shell. If you are using another shell, see your UNIX documentation for the appropriate formats. Where examples showing environment variables do not specifyically show them being exported to the shell, it is treated as implicit that envionment variables are exported. * The keys described in this documentation are not available in all environments. References to pressing keys such as function or status keys imply the logical pressing and releasing of these keys rather than the physical keystrokes. A chart listing how your actual keystrokes map onto the keys shown in the documentation is provided as an appendix to this book. * You may notice that what appears on your screen sometimes differs in minor ways from that illustrated in the manual. This will not affect the operation of your software. About This Manual The material in this manual is essentially technical, describing all the options available to you when using the software supplied in this product. It supplements the Language Reference, which describes the COBOL syntax available for use with this product, and concentrates on the effects of using particular syntax in the UNIX environment. Part Structure This manual is divided into a number of parts, each part containing a number of chapters all related to a specific topic. The chapters are numbered sequentially through the manual. The parts are: I. COBOL Program Development This part goes through the procedures needed to produce and run executable files from COBOL source code. It covers all the available options for compiling, debugging, generating, linking and running. It also describes the COBOL system library routines available and includes guidelines for writing more efficient programs. II. File Handling This part discusses the file handling provided by this COBOL product. Additional information required for the effective use of files with this system is also included. III. Screen, Keyboard and Device Handling This part describes the facilities available in this product for communicating with the screen, keyboard and other system devices. It explains how to get the best from the product in using the facilities available. IV. Additional COBOL System Features This part describes the following facilities that provide enhanced functionality for this system: Communications Module, H2CPY, Integrated Preprocessor, National Language Support and Run-Time Configuration. V. Appendices This part describes advanced programming features, compatibility issues, system limits and programming restrictions and UNIX key usage. Advanced user and reference material relating to information described in some chapters in the manual is also supplied. Chapter Structure Each chapter in this manual (except for the Introduction to each part) is dedicated to a system component. The chapters are ordered alphabetically within their Part to help you to locate information. To find the chapter on a particular component, you can either use the main Table of Contents or flip through the book until you find the relevant chapter title shown on the right-hand edge of each page. Each chapter begins with a brief abstract describing the function of the component followed by these sections: * Table of Contents The Table of Contents at the beginning of each chapter contains a more complete description of the chapter than is shown in the main Table of Contents. * Overview The Overview contains an expanded description of the component, including its purpose and features. * Operation The Operation section describes any preparation that needs to be done before using the component and then explains how to activate and use the software. Some chapters may contain some additional sections which give detailed information beyond the basic operating instructions. Some chapters also have related appendices, providing advanced user or reference material. These appendices are cross referenced in the relevant chapters.


MPE/iX 5.0 Documentation