Design for a CMS Simula File System with 4 Character Sets.
Richard J. Orgass · 1979
Specifications for the SIMULA file classes which are proper extensions of the Common Base Definition are given. The following assumptions are used in the design. (1) A file is named only by a file specification (an extension of a CMS field); simply mentioning the name of a file causes it to exist. (2) a file is a sequence of characters divided into records by new line. This is implemented using standard CMS files in a way that is transparent to the program. (3) A file may be written in one of four character sets: EBCDIC, key-paired APL, bit-paired APL and the IBM APL print train set. (4) Independent of the file character set, the file may be read in EBCDIC or key-paired APL with appropriate character translation provided by the file system. (Author)