This manual explains messages written by the compile commands, the COBOL compiler, and the COBOL runtime system. The messages listed are:
COBOL Command Messages
Compile-time Messages
Runtime Messages
System-specific Functions
Some parts of the articles described in this manual depend on system functions, and differ among systems.
Such parts are indicated by the following system names:
Indication | Corresponding System | Corresponding Product |
---|---|---|
[Solaris] | Oracle Solaris 10 Oracle Solaris 11 | NetCOBOL (32bit) V10 |
[Linux] | Red Hat(R) Enterprise Linux(R) 5(for x86) Red Hat(R) Enterprise Linux(R) 6(for x86) Red Hat(R) Enterprise Linux(R) 5(for Intel64) Red Hat(R) Enterprise Linux(R) 6(for Intel64) | NetCOBOL (32bit) V7.3L10 |
[Linux64] | Red Hat(R) Enterprise Linux(R) 6(for Intel64) Red Hat(R) Enterprise Linux(R) 7(for Intel64) | NetCOBOL (64bit) V11 |
Product Names
Product Name | Abbreviation |
---|---|
Oracle Solaris 10 Oracle Solaris 11 | Solaris |
Red Hat(R) Enterprise Linux(R) 5 (for x86) Red Hat(R) Enterprise Linux(R) 6 (for x86) Red Hat(R) Enterprise Linux(R) 5 (for Intel64) (32bit compatibility mode) Red Hat(R) Enterprise Linux(R) 6 (for Intel64) (32bit compatibility mode) | Linux |
Red Hat(R) Enterprise Linux(R) 6 (for Intel64) (64bit mode) Red Hat(R) Enterprise Linux(R) 7 (for Intel64) (64bit mode) | Linux(64) |
How to Use This Manual
Use the following list to find information in this manual:
Details of COBOL Command Messages
Details of Compile-time Messages
Details of Runtime Messages
Details of COBOL File System Error Codes
Notes
Conventions Used in this Manual
This manual uses the following typographic conventions:
Example of Convention | Description |
---|---|
[See] | Indicates the destination to be seen. |
-> | Indicates the result of an operation. |
$ | Indicates a Bash prompt. |
% | Indicates a C shell prompt. |
... | Ellipses indicate the item immediately preceding can be specified repeatedly. |
ABCDE | Indicates a variable string in a sample program. Replace the variable string with another string. For example: PROGRAM-ID. program name. -> PROGRAM-ID. SAMPLE1. |
ABC { } DEF or {ABC|DEF} | Indicates that one of the enclosed items (delimited by |) is to be selected. If items are omitted, the underlined item is assumed. |
[ABCDE] | Indicates that the enclosed item may be omitted. |
Other Notes
In this manual, "Interstage Application Server" is referred to as "Interstage".
In this manual, OS IV systems including OS IV/MSP and OS IV/XSP are generically called as "OS IV system".
Trademarks
NetCOBOL is a trademark or registered trademark of Fujitsu Limited or its subsidiaries in the United States or other countries or in both.
Linux is a registered trademark of Linus Torvalds.
UNIX is a registered trademark of The Open Group in the United States and other countries.
X Window System is a trademark of The Open Group.
Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners. Oracle Solaris might be described as Solaris, Solaris Operating System, or Solaris OS.
Microsoft, Windows, and Windows Server are registered trademarks of Microsoft Corporation in the U.S.A and/or other countries.
HP and HP-UX are trademarks of Hewlett-Packard Inc., U.S.A.
C-ISAM(R) is a registered trademark of International Business Machines Corporation in the U.S.A.
FLEXlm is a registered trademark of GLOBEtrotter, Inc. in the U.S.A.
Other brand and product names are trademarks or registered trademarks of their respective owners.
Acknowledgement
The language specifications of COBOL are based on the original specifications developed by the work of the COnference on DAta SYstems Languages (CODASYL). The specifications described in this manual are also derived from the original. The following passages are quoted at the request of CODASYL.
"COBOL is an industry language and is not the property of any company or group of companies, or of any organization or group of organizations. No warranty, expressed or implied, is made by the COBOL Committee as to the accuracy and functioning of the programming system and language. Moreover, no responsibility is assumed by the committee, in connection therewith.
The authors of the following copyrighted material have authorized the use of this material in part in the COBOL specifications. Such authorization extends to the use of the original specifications in other COBOL specifications:
FLOW-MATIC (Trademark of Sperry Rand Corporation), Programming for the Univac(R) I and II, Data Automation Systems, copyrighted 1958, 1959, by Sperry Rand Corporation.
IBM Commercial Translator, Form No. F28-8013, copyrighted 1959 by International Business Machines Corporation.
FACT, DSI 27A5260-2760, copyrighted 1960 by Minneapolis-Honeywell."
The object-oriented language specification for COBOL is currently being discussed as one of the new functions for the Forth COBOL International Standards by ISO/IEC JTC1/SC22/WG4 and NCITS J4 Technology Committees. The object-oriented language specification for COBOL is based on the draft standards resulting from the efforts made to date by the committee. We would like to express our special thanks to those committees for their efforts and dedication, now that we offer COBOL.
The language specifications related to object-oriented programming are subject to change since upgrading efforts on the standard is still in progress. Fujitsu will continue to support updates of these standards until they are finalized, in addition to those described in the "NetCOBOL Language Reference."
NetCOBOL is copyrighted by Fujitsu Limited with all rights reserved.~ As a component of that program NetCOBOL uses libXpm developed by Groupe BULL and licensed to Fujitsu Limited under the requirement to reflect the following permission only as it pertains to the libXpm.
Copyright 1989-94 GROUPE BULL
Permission is hereby granted, free of charge, to any person obtaining a copy of the libXpm and associated documentation files (the "libXpm software"), to deal in the libXpm software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the libXpm Software, and to permit persons to whom the libXpm Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE LIBXPM SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRIGEMENT. IN NO EVENT SHALL GROUPE BULL BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE LIBXPM SOFTWARE OR THE USE OR OTHER DEALINGS IN THE LIBXPM SOFTWARE.
Except as contained in this notice, the name of GROUPE BULL shall not be used in advertising or otherwise to promote the sale, use or other dealings in this libXpm software without prior written authorization from GROUPE BULL.
Export Regulation
Exportation/release of this document may require necessary procedures in accordance with the regulations of your resident country and/or US export control laws.
The contents of this manual may be revised without prior notice. No part of this document may be reproduced or transmitted in any form or by any means, electronic or mechanical, for any purpose, without the express written permission of Fujitsu Limited.
October 2014
Copyright 1996-2014 FUJITSU LIMITED