Extensible data features in the operating system language OSL/2

Peter A. Alsberg · 1971

The extensible data facilities of OSL/2, an operating system language, are described. These facilities allow one to create new data types, such as queues, files, and tables, and describe complex access algorithms for these new types. When used in operating system codes, data type extension facilities help the programmer isolate macro and micro levels of complex data manipulation and provide logical places to insert and remove system measurement code. The implementation of these facilities is compatible with existing block structured languages like ALGOL 60 and PL/1 and can be accomplished in a straightforward manner.

Read the paper · More papers on PaperTik