BS 5904:1980
Current
The latest, up-to-date edition.
Specification for computer programming language RTL/2
Hardcopy , PDF
English
30-09-1980
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.