• BS ISO/IEC 10206:1991

    Current The latest, up-to-date edition.

    Information technology. Programming languages. Extended Pascal

    Available format(s):  Hardcopy, PDF

    Language(s):  English

    Published date:  30-09-1991

    Publisher:  British Standards Institution

    Add To Cart

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

    Introduction
    1. Scope
    2. Normative reference
    3. Definitions
    3.1 Dynamic violation
    3.2 Error
    3.3 Extension
    3.4 Implementation-defined
    3.5 Implementation-dependent
    3.6 Processor
    4. Definitional conventions
    5. Compliance
    5.1 Processors
    5.2 Programs
    6. Requirements
    6.1 Lexical tokens
    6.1.1 General
    6.1.2 Special-Symbols
    6.1.3 Identifiers
    6.1.4 Remote-directives
    6.1.5 Interface-directives
    6.1.6 Implementation-directives
    6.1.7 Numbers
    6.1.8 Labels
    6.1.9 Character-strings
    6.1.10 Token separators
    6.1.11 Lexical alternatives
    6.2 Blocks, scopes, activations, and states
    6.2.1 Blocks
    6.2.2 Scopes
    6.2.3 Activations
    6.2.4 States
    6.3 Constants
    6.3.1 General
    6.3.2 Example of a constant-definition-part
    6.4 Types and schemata
    6.4.1 Type-definitions
    6.4.2 Simple-types
    6.4.3 Structured-types
    6.4.4 Pointer-types
    6.4.5 Compatible types
    6.4.6 Assignment-compatibility
    6.4.7 Schema-definitions
    6.4.8 Discriminated-schemata
    6.4.9 Type-inquiry
    6.4.10 Example of a type-definition-part
    6.5 Declarations and denotations of variables
    6.5.1 Variable-declarations
    6.5.2 Entire-variables
    6.5.3 Component-variables
    6.5.4 Identified-variables
    6.5.5 Buffer-variables
    6.5.6 Substring variables
    6.6 Initial states
    6.7 Procedure and function declarations
    6.7.1 Procedure-declarations
    6.7.2 Function-declarations
    6.7.3 Parameters
    6.7.4 Required procedures and functions
    6.7.5 Required procedures
    6.7.6 Required functions
    6.8 Expressions
    6.8.1 General
    6.8.2 Constant-expressions
    6.8.3 Operators
    6.8.4 Schema-discriminants
    6.8.5 Function-designators
    6.8.6 Function-accesses
    6.8.7 Structured-value-constructors
    6.8.8 Constant-accesses
    6.9 Statements
    6.9.1 General
    6.9.2 Simple-statements
    6.9.3 Structured-statements
    6.9.4 Threats
    6.10 Input and output
    6.10.1 The procedure read
    6.10.2 The procedure readln
    6.10.3 The procedure write
    6.10.4 The procedure writeln
    6.10.5 The procedure page
    6.11 Modules
    6.11.1 Module-declarations
    6.11.2 Export-part
    6.11.3 Import-specifications
    6.11.4 Required interfaces
    6.11.5 Example of a module
    6.11.6 Examples of program-components that are module-
           declarations
    6.11.7 Example of exporting a range of enumerated-type
           values
    6.12 Main-program-declarations
    6.13 Programs
    Annexes
    Annex A Collected syntax
    Annex B. Incompatibilities with Pascal standards
    Annex C. Required identifiers
    Annex D. Errors and dynamic-violations
    Annex E. Implementation-defined features
    Annex F. Implementation-dependent features
    Annex G. Bibliography
    Index

    Abstract - (Show below) - (Hide below)

    Specifies the semantics and syntax of Extended Pascal by specifying requirements for a processor and for a conforming program.

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

    Committee IST/5
    Development Note Supersedes 90/60810 DC. (07/2005)
    Document Type Standard
    Publisher British Standards Institution
    Status Current

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

    ISO 6903:1984 Cinematography Motion-picture camera cartridge, 8 mm Type S, Model 1 (capacity 60 m) Cartridge-camera interface and sprocket drive Dimensions and specifications
    BS 6192:1982 Specification for computer programming language Pascal
    ISO 7185:1990 Information technology Programming languages Pascal
    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