BS ISO/IEC 1989:2002
Superseded
A superseded Standard is one, which is fully replaced by another Standard, which is a new edition of the same Standard.
Information technology. Programming languages. COBOL
31-10-2014
26-02-2003
Contents
Tables
Figures
Foreword
Introduction
1 Scope
2 Normative references
3 Conformance to this International standard
3.1 A conforming implementation
3.2 A conforming compilation group
3.3 A conforming run unit
3.4 Relationship of a conforming compilation group
to a conforming implementation
3.5 Relationship of a conforming run unit to a
conforming implementation
4 Terms and definitions
5 Description techniques
5.1 General formats
5.2 Rules
5.3 Arithmetic expressions
5.4 Integer operands
5.5 Informal description
5.6 Hyphens in text
5.7 Verbal forms for the expression of provisions
6 Reference format
6.1 Indicators
6.2 Fixed-form reference format
6.3 Free-form reference format
6.4 Logical conversion
7 Compiler directing facility
7.1 Text manipulation
7.2 Compiler directives
8 Language fundamentals
8.1 Character sets
8.2 Locales
8.3 Lexical elements
8.4 References
8.5 Data description and representation
8.6 Scope and life cycle of data
8.7 Operators
8.8 Expressions
8.9 Reserved words
8.10 Context-sensitive words
8.11 Intrinsic function names
8.12 Compiler-directive words
8.13 External repository
9 I-O, objects and user-defined functions
9.1 Files
9.2 Screens
9.3 Objects
9.4 User-defined functions
10 Structured compilation group
10.1 Compilation units and runtime modules
10.2 Source units
10.3 Contained source units
10.4 Source elements and runtime elements
10.5 COBOL compilation group
10.6 End markers
11 Identification division
11.1 Identification division structure
11.2 CLASS-ID paragraph
11.3 FACTORY paragraph
11.4 FUNCTION-ID paragraph
11.5 INTERFACE-ID paragraph
11.6 METHOD-ID paragraph
11.7 OBJECT paragraph
11.8 OPTIONS paragraph
11.9 PROGRAM-ID paragraph
12 Environment division
12.1 Environment division structure
12.2 Configuration section
12.3 Input-output section
13 Data division
13.1 Data division structure
13.2 Explicit and implicit attributes
13.3 File section
13.4 Working-storage section
13.5 Local-storage section
13.6 Linkage section
13.7 Report section
13.8 Screen section
13.9 Constant entry
13.10 Record description entry
13.11 77-level data description entry
13.12 Report description entry
13.13 Report group description entry
13.14 Data description entry
13.15 Screen description entry
13.16 Data division clauses
14 Procedure division
14.1 Procedure division structure
14.2 Declaratives
14.3 Procedures
14.4 Procedural statements and sentences
14.5 Execution
14.6 Common phrases and features for statements
14.7 Conformance for parameters and returning items
14.8 Statements
15 Intrinsic functions
15.1 Types of functions
15.2 Arguments
15.3 Returned values
15.4 Date conversion functions
15.5 Summary of functions
16 Standard classes
16.1 BASE class
A Communications facility
B Language element lists
C Characters permitted in user-defined words
D Mapping of uppercase letters to lowercase letters
E Concepts
F Substantive changes list
G Archaic and obsolete language element lists
H Known errors in the standard
I Bibliography
Index
Tables
Figures
Specifies the syntax and semantics of COBOL. Promotes a high degree of machine independence to permit the use of COBOL on a variety of data processing systems.
Committee |
IST/5
|
DevelopmentNote |
Supersedes BS EN ISO 1989. (03/2003)
|
DocumentType |
Standard
|
PublisherName |
British Standards Institution
|
Status |
Superseded
|
Supersedes |
Standards | Relationship |
ISO/IEC 1989:2014 | Identical |
ISO/IEC 9945-2:2003 | Information technology Portable Operating System Interface (POSIX) Part 2: System Interfaces |
ISO/IEC TR 10176:2003 | Information technology — Guidelines for the preparation of programming language standards |
ISO/IEC TR 14652:2004 | Information technology Specification method for cultural conventions |
ISO/IEC 10646-2:2001 | Information technology Universal Multiple-Octet Coded Character Set (UCS) Part 2: Supplementary Planes |
ISO/IEC 14651:2016 | Information technology International string ordering and comparison Method for comparing character strings and description of the common template tailorable ordering |
ISO 8601:2004 | Data elements and interchange formats Information interchange Representation of dates and times |
ISO/IEC 646:1991 | Information technology ISO 7-bit coded character set for information interchange |
ISO 1001:1986 | Information processing — File structure and labelling of magnetic tapes for information interchange |
ISO/IEC 10646-1:2000 | Information technology Universal Multiple-Octet Coded Character Set (UCS) Part 1: Architecture and Basic Multilingual Plane |
Access your standards online with a subscription
Features
-
Simple online access to standards, technical information and regulations.
-
Critical updates of standards and customisable alerts and notifications.
-
Multi-user online standards collection: secure, flexible and cost effective.