BS ISO/IEC TR 10182:1993
Superseded
A superseded Standard is one, which is fully replaced by another Standard, which is a new edition of the same Standard.
View Superseded by
Information technology. Programming languages, their environments and system software interfaces. Guidelines for language bindings
Hardcopy , PDF
31-03-2016
English
15-08-1994
1. Introduction
1.1 Status of the Document
1.2 Scope
1.3 References
1.4 Terms and Abbreviations
2. Overview of functional binding methods
2.1 Introduction to Methods
2.2 System Facility Standard Procedural Interface
(Method 1)
2.3 User-Defined Procedural Interfaces (Method 2)
2.4 Programming Language Extensions with Native
Syntax (Method 3)
2.5 Programming Languages with Embedded Alien Syntax
(Method 4)
2.6 Binding Pre-Existing Language Elements (Method 5)
2.7 Conclusions
3. Guidelines
3.1 Organizational Guidelines for Preparation of
Language Bindings
3.2 General Technical Guidelines
3.3 Recommendations for Functional Specifications
3.4 Method-Dependent Guidelines for Language Bindings
3.4.1 Introduction to Method-Dependent Guidelines
3.4.2 Guidelines for Standard Procedural Interfaces
3.4.2.1 Relationship of the Functional Interface
Standard to the Binding
3.4.2.2 Suggested Actions for Standards Committees
3.4.2.3 Recommendations for Programming Language
Committees
3.4.2.4 Procedural Language Binding Generic Issues
3.4.3 Guidelines for User-Defined Procedural Interfaces
3.4.4 Guidelines for Programming Language Extensions
with Native Syntax
3.4.5 Uses of Programming Languages with Embedded Alien
Syntax
4. Future directions
Annex A - Graphics binding examples
Annex B - GKS bindings generic issues
Classifies language binding methods, reporting on particular instances in detail, and to produce suggested guidelines for future language binding standards. Coverage includes: terms and abbreviations; guidelines for standard procedural interfaces; relationship of the functional interface standard to the binding; procedural language binding generic issues; guidelines for user defined procedural interfaces; uses of programming languages with embedded alien syntax.
Committee |
IST/5
|
DocumentType |
Standard
|
Pages |
42
|
PublisherName |
British Standards Institution
|
Status |
Superseded
|
SupersededBy |
Standards | Relationship |
ISO/IEC TR 10182:2016 | Identical |
ISO 7942:1985 | Information processing systems Computer graphics Graphical Kernel System (GKS) functional description |
ISO 8651-1:1988 | Information processing systems Computer graphics Graphical Kernel System (GKS) language bindings Part 1: FORTRAN |
ISO 7185:1990 | Information technology — Programming languages — Pascal |
ISO/IEC 9593-3:1990 | Information technology Computer graphics Programmer's Hierarchical Interactive Graphics System (PHIGS) language bindings Part 3: ADA |
ISO 8651-3:1988 | Information processing systems Computer graphics Graphical Kernel System (GKS) language bindings Part 3: Ada |
ISO 959-2:1998 | Pepper (Piper nigrum L.), whole or ground — Specification — Part 2: White pepper |
ISO/IEC 1989:2014 | Information technology — Programming languages, their environments and system software interfaces — Programming language COBOL |
ISO/IEC 9075:1992 | Information technology — Database languages — SQL |
ISO 8805:1988 | Information processing systems Computer graphics Graphical Kernel System for Three Dimensions (GKS-3D) functional description |
ISO 1539:1980 | Programming languages FORTRAN |
ISO 8651-2:1988 | Information processing systems Computer graphics Graphical Kernel System (GKS) language bindings Part 2: Pascal |
ISO/IEC 10206:1991 | Information technology Progamming languages Extended Pascal |
ISO 8907:1987 | Information processing system — Database languages — NDL |
ISO/IEC 9899:2011 | Information technology Programming languages C |
ISO/IEC 9593-1:1990 | Information processing systems Computer graphics Programmer's Hierarchical Interactive Graphics System (PHIGS) language bindings Part 1: FORTRAN |
ISO/IEC 8651-4:1995 | Information technology — Computer graphics — Graphical Kernel System (GKS) language bindings — Part 4: C |
ISO/IEC 8652:2012 | Information technology — Programming languages — Ada |
ISO 6373:1984 | Data processing — Programming languages — Minimal BASIC |
ISO/IEC 9593-4:1991 | Information technology Computer graphics Programmer's Hierarchical Interactive Graphics System (PHIGS) language bindings Part 4: C |
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.