The following abstract classes are used for structuring the type system and the type dependence graph:
The following classes provide services needed from the operating system:
There are three objects sin, sout and serr of type TEXT which designate standard input, standard output and standard error output. The simple value types and STR and STRING define str_in and str_out as parameterless procedures for input and output on the standard input and output.