• There are no items in your cart
We noticed you’re not on the correct regional site. Switch to our AMERICAS site for the best experience.
Dismiss alert

BS 5904:1980

Current

Current

The latest, up-to-date edition.

Specification for computer programming language RTL/2

Available format(s)

Hardcopy , PDF

Language(s)

English

Published date

30-09-1980

£260.00
Excluding VAT

Foreword
Cooperating organizations
Specification
1 Scope
2 Reference
3 Definitions
4 Syntax
4.1 Syntactic metalanguage
4.2 Example
4.3 Syntax requirements
5 Examples
6 Compliance
6.1 Implementations
6.2 Programs
7 Requirements
7.1 Basic elements
7.2 Declarations
7.3 Expressions
7.4 Statements
7.5 Modules
7.6 Integrity
Appendices
A Information on input/output
B Information on error recovery
C Recommendation on compiler limits
Tables
1 Alphabetical lists of syntax requirements
1A Item syntax
1B Module syntax
2 RTL/2 character set
3 Keywords
4 Monadic operators, operands and results
5 Dyadic operators, operands, results and precedence
6 Form of results of use of shift operators
Figures
1 Numerical mode conversion in conditional
     expressions
2 Numerical mode conversion for operands

Specifies syntax and semantics. Defines what is required of implementations and programs in order to comply.

Committee
IST/5
DevelopmentNote
Supersedes 78/64581 DC (09/2005) Reviewed and confirmed by BSI, October 2012. (09/2012)
DocumentType
Standard
Pages
52
PublisherName
British Standards Institution
Status
Current

This British Standard specifies the semantics and syntax of the computer programming language RTL/2 by specifying requirements for a compiler and for a conforming program.

NOTE The specification requirements have been drafted so that all features of RTL/2 are either explicity defined, or explicity stated to have been left intentionally undefined.

Appendix A contains information regarding input/output. Appendix B contains information on error recovery. Appendix C makes a recommendation on compiler limits.

BS ISO/IEC 14977:1996 Information technology. Syntactic Metalanguage. Extended BNF
CSA ISO/IEC 14977 : 2002 : R2010 INFORMATION TECHNOLOGY - SYNTHETIC METALANGUAGE - EXTENDED BNF
CSA ISO/IEC 14977 : 2002 : R2015 INFORMATION TECHNOLOGY - SYNTHETIC METALANGUAGE - EXTENDED BNF

BS 3527:1962 Glossary of terms used in automatic processing

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.