• ANSI INCITS 198 : 1992

    Withdrawn A Withdrawn Standard is one, which is removed from sale, and its unique number can no longer be used. The Standard can be withdrawn and not replaced, or it can be withdrawn and replaced by a Standard with a different number.

    PROGRAMMING LANGUAGE - FORTRAN - EXTENDED

    Available format(s):  Hardcopy, PDF

    Withdrawn date:  23-07-2013

    Language(s):  English

    Published date:  01-01-2002

    Publisher:  Information Technology Industry Council

    Add To Cart

    Table of Contents - (Show below) - (Hide below)

    Foreword
    1 Overview
       1.1 Scope
       1.2 Processor
       1.3 Inclusions and exclusions
       1.4 Conformance
       1.5 Notation used in this International Standard
       1.6 Deleted and obsolescent features
       1.7 Modules
       1.8 Normative references
    2 Fortran terms and concepts
       2.1 High level syntax
       2.2 Program unit concepts
       2.3 Execution concepts
       2.4 Data concepts
       2.5 Fundamental terms
    3 Characters, lexical tokens, and source form
       3.1 Processor character set
       3.2 Low-level syntax
       3.3 Source form
       3.4 Including source text
    4 Intrinsic and derived data types
       4.1 The concept of data type
       4.2 Relationship of types and values to objects
       4.3 Intrinsic data types
       4.4 Derived types
       4.5 Construction of array values
    5 Data object declarations and specifications
       5.1 Type declaration statements
       5.2 Attribute specification statements
       5.3 IMPLICIT statement
       5.4 NAMELIST statement
       5.5 Storage association of data objects
    6 Use of data objects
       6.1 Scalars
       6.2 Arrays
       6.3 Dynamic association
    7 Expressions and assignment
       7.1 Expressions
       7.2 Interpretation of intrinsic operations
       7.3 Interpretation of defined operations
       7.4 Precedence of operators
       7.5 Assignment
    8 Execution control
       8.1 Executable constructs containing blocks
       8.2 Branching
       8.3 CONTINUE statement
       8.4 STOP statement
       8.5 PAUSE statement
    9 Input/output statements
       9.1 Records
       9.2 Files
       9.3 File connection
       9.4 Data transfer statements
       9.5 File positioning statements
       9.6 File inquiry
       9.7 Restrictions on function references and list items
       9.8 Restriction on input/output statements
    10 Input/output editing
       10.1 Explicit format specification methods
       10.2 Form of a format item list
       10.3 Interaction between input/output list and format
       10.4 Positioning by format control
       10.5 Data edit descriptors
       10.6 Control edit descriptors
       10.7 Character string edit descriptors
       10.8 List-directed formatting.
       10.9 Namelist formatting
    11 Program units
       11.1 Main program
       11.2 External subprograms
       11.3 Modules
       11.4 Block data program units
    12 Procedures
       12.1 Procedure classifications
       12.2 Characteristics of procedures
       12.3 Procedure interface
       12.4 Procedure reference
       12.5 Procedure definition
    13 Intrinsic procedures
       13.1 Intrinsic functions
       13.2 Elemental intrinsic procedures
       13.3 Positional arguments or argument keywords
       13.4 Argument presence inquiry function
       13.5 Numeric, mathematical, character, kind, logical,
             and bit procedures
       13.6 Transfer function
       13.7 Numeric manipulation and inquiry functions
       13.8 Array intrinsic functions
       13.9 Intrinsic subroutines
       13.10 Generic intrinsic functions
       13.11 Intrinsic subroutines
       13.12 Specific names for intrinsic functions
       13.13 Specifications of the intrinsic procedures
    14 Scope, association, and definition
       14.1 Scope of names
       14.2 Scope of labels
       14.3 Scope of external input/output units
       14.4 Scope of operators
       14.5 Scope of the assignment symbol
       14.6 Association
       14.7 Definition and undefinition of variables
       14.8 Allocation status
    Annex A Glossary of technical terms
    Annex B Decremental features
          B.1 Deleted features
          B.2 Obsolescent features
    Annex C Section notes
          C.1 Section 1 notes
          C.2 Section 2 notes
          C.3 Section 3 notes
          C.4 Section 4 notes
          C.5 Section 5 notes
          C.6 Section 6 notes
          C.7 Section 7 notes
          C.8 Section 8 notes
          C.9 Section 9 notes
          C.10 Section 10 notes
          C.11 Section 11 notes
          C.12 Section 12 notes
          C.13 Section 13 notes
          C.14 Section 14 notes
    Annex D Syntax rules
          D.1 Syntax rules and constraints
          D.2 Cross references
    Annex E Permuted index for headings
    Annex F Index
    Figures
    Tables

    Abstract - (Show below) - (Hide below)

    Defines the form and established interpretation of programs expressed in Fortran language. The purpose is to promote portability, reliability, maintainability and efficiency in execution of Fortran programs used on a variety of computer systems.

    General Product Information - (Show below) - (Hide below)

    Committee X3J3
    Document Type Standard
    Publisher Information Technology Industry Council
    Status Withdrawn

    Standards Referencing This Book - (Show below) - (Hide below)

    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
    • 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, flexibile and cost effective