Additionally, type providers should export a simple constructor to allow default values to be set. ReadValue allows to create a value of the given type and to scan it from s . This may be useful for type constructors whose read interface procedures want to read values of their subtypes. Internal Links on base of IndirectDisciplines Args sets up links of IndirectDisciplines from each argument to its argument list, and from each stream which is passed to the interface procedures read and print to the argument which is to be read or printed. The links from streams to individual arguments are removed when the associated operation finishes.
Some errors result in events which are related to the args parameter.
An argument name was given to Define which has been already given earlier for the same argument list. Write for argument lists. Read for an argument list. Scan and ScanValue expect args to be non- NIL . DefineType requires that that name is unique and that if , if.read and if.print are non- NIL .