• Shopping Cart
    There are no items in your cart
We noticed you’re not on the correct regional site. Switch to our AMERICAS site for the best experience.
Dismiss alert

BS ISO/IEC 1989:2002

Superseded

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

Superseded date

31-10-2014

Published date

26-02-2003

Sorry this product is not available in your region.

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.