RCL(ID:626/rcl001)Reduced Control LanguageReduced Control Language. A simplified job control language for OS360, translated to IBM JCL. References: Introduction Uppsala University Data Center installed in 1971 an IBM System/370 in replacement of an earlier system from a different manufacturer. During evaluation of the operating system of the IBM computer, it was considered desirable to provide as an alternative to the extensive control facilities provided for in the Job Control Language of OS/360 (ref. 1) (JCL), a simplified control language for other categories of users than professional programmers or computer science specialists. The Reduced Control Language (ref. 5) (RCL) was specified and implemented by translation to JCL during input of the job stream, with the following objectives in mind: - to express about 95% of the need for job control from university users; - to allow augmentation of RCL with JCL statements where RCL facilities are insufficient; - to facilitate learning the language by providing a simplified syntax and a terminology oriented towards the control language of the earlier system; - to ease the writing and punching of control statements by allowing for an abbreviated notation, by supplying default attributes adapted to the installation parameters and the average job spectrum of the users; - to avoid redundancy by inferring certain attributes from others. It later turned out that RCL has many features in common with the command language of TSO (ref. 2). in Unger, Claus (Ed.) Command languages: Proceedings of the IFIP Working Conference on Command Languages (Lund, Sweden, August 1974) North-Holland, 1975 Amsterdam, The Netherlands view details |