• There are no items in your cart

BS ISO/IEC 10206:1991

Current
Current

The latest, up-to-date edition.

Information technology. Programming languages. Extended Pascal
Available format(s)

Hardcopy , PDF

Language(s)

English

Published date

09-30-1991

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

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

Committee
IST/5
DevelopmentNote
Supersedes 90/60810 DC. (07/2005)
DocumentType
Standard
Pages
200
PublisherName
British Standards Institution
Status
Current

Standards Relationship
ISO/IEC 10206:1991 Identical

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

View more information
US$426.44
Excluding Tax where applicable

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.