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.
A superseded Standard is one, which is fully replaced by another Standard, which is a new edition of the same Standard.
Information technology. Programming languages, their environments and system software interfaces. Guidelines for language bindings
Hardcopy , PDF
03-31-2016
English
08-15-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
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.