• BS EN 28485:1993

    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.

    Specification for programming language: APL

    Available format(s):  Hardcopy, PDF

    Withdrawn date:  15-09-2001

    Language(s):  English

    Published date:  31-07-1990

    Publisher:  British Standards Institution

    Add To Cart

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

    National foreword
    Committees responsible
    Specification
    0. Introduction
    1. Scope and field of application
    2. References
    3. Form of the Standard
    3.1 Form of Definitions
    3.2 Names Arrays in Examples
    3.3 Notes
    3.4 Cross-references
    3.5 General Definitions
    4. Compliance
    4.1 Conforming Implementations
    4.2 Conforming Programs
    5. Definitions
    5.1 Characters
    5.2 Numbers
    5.3 Objects
    5.4 Evaluation Sequences
    5.5 Other Terms
    6. Syntax and Evaluation
    6.1 Introduction
    6.2 Reduce-Statement
    6.3 The Phrase Evaluators
    6.4 The Form Table
    7. Scalar Functions
    7.1 Monadic Scalar Functions
    7.2 Dyadic Scalar Functions
    8. Structural Primitive Functions
    8.1 Introduction
    8.2 Monadic Structural Primitive Functions
    8.3 Dyadic Structural Primitive Functions
    9. Operators
    9.1 Introduction
    9.2 Monadic Operators
    9.3 Dyadic Operators
    10. Mixed Functions
    10.1 Monadic Mixed Functions
    10.2 Dyadic Mixed Functions
    11. System Functions
    11.1 Introduction
    11.2 Definition
    11.3 Diagram
    11.4 Niladic System Functions
    11.5 Monadic System Functions
    11.6 Dyadic System Functions
    12. System Variables
    12.1 Definitions
    12.2 Evaluation Sequences
    13. Defined Functions
    13.1 Introduction
    13.2 Definitions
    13.3 Diagrams
    13.4 Operations
    13.5 Function Editing
    14. Shared Variables
    14.1 Informal Introduction
    14.2 Definitions
    14.3 Diagrams
    14.4 Operations
    14.5 Shared Variable Forms
    14.6 Shared Variable System Functions
    15. Formatting and Numeric Conversion
    15.1 Introduction
    15.2 Numeric Conversion
    15.3 Diagrams
    15.4 Operations
    16. Input and Output
    16.1 Introduction
    16.2 Definitions
    16.3 Diagrams
    16.4 Operations
    17. System Commands
    17.1 Introduction
    17.2 Definitions
    17.3 Diagrams
    17.4 Operations
    17.5 Diagrams and Evaluation Sequences
    Annex A. The APL Character Set for Workspace Interchange
    Annex B. The Workspace Interchange Convention
    B.1 Introduction
    B.1.1 Purpose of the Convention
    B.1.2 Organization of the Convention
    B.2 Level 1 Description
    B.2.1 Canonical Representation Vectors
    B.2.2 Representation of Variables
    B.2.3 Representation of Functions
    B.2.4 Representation of Executable Expressions
    B.3 Level 2 Description
    B.3.1 Multiple Canonical Representation Vectors
    B.3.2 Workspace Environment
    B.3.3 Pseudovariables
    B.3.4 Interchange Convention Identifier
    B.3.5 Escape
    B.3.6 Bits
    B.3.7 Translate
    B.3.8 Note
    B.3.9 Workspace Identifier
    B.3.10 End of Stream
    B.3.11 Inclusion of Nonstandard Material
    B.3.12 Use of Other Types
    B.4 Level 3 Description
    B.4.1 Atoms
    B.4.2 Registered character sets
    B.4.3 Escape sequences
    B.4.4 Registered characters
    B.4.5 ISO-API characters
    B.4.6 Characters
    B.4.7 The Translate Table
    B.4.8 Example
    B.4.9 Escape
    B.4.10 Bits
    B.4.11 Translate
    B.4.12 Example
    B.4.13 Mapping of Characters to Bits
    B.4.14 Stage 1 Translation
    B.4.15 Stage 2 Translation
    B.4.16 Example
    B.4.17 Summary
    B.5 Level 4 Description
    B.5.1 Physical Media
    B.5.2 Nine-track Magnetic Tape
    B.6 Extended Example
    Bibliography
    Index

    Abstract - (Show below) - (Hide below)

    Defines the programming language APL and the environment in which APL programs are executed. Facilitates interchange and promotes portability of APL programs and programming skills.

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

    Committee IST/5
    Development Note Supersedes and renumbers BS 7301(1990) (07/2004)
    Document Type Standard
    Publisher British Standards Institution
    Status Withdrawn
    Supersedes

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

    ISO/IEC 2382-15:1999 Information technology Vocabulary Part 15: Programming languages
    ISO/IEC 2375:2003 Information technology — Procedure for registration of escape sequences and coded character sets
    • 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