The following give you some idea of the areas of improvement that are in this release:
All files that make up this release is available for download from this site.
This facility brings to QDOS/SMS based system the concept of shareable libraries.
As part of this development there are two new libraries that are being made available for developers. These are:
I have also been working with Joachim Van de Auwera of PROGS fame. As a result, we have added to the RLL specification support for what are being called "modules". This is specfically aimed at cases in which one wants to load one of a variety of modules that all support the same interface. Examples would be printer drivers, or perhaps file transfer protocols in a terminal emulator.
The changes to the compiler have been done, and we are now working on changes to the AS68 assembler that are needed to complement this change. Fundamentally this involves getting AS68 to correctly handle 'label-label' constructs when one or more of the labels are external to the current source file.
They will, however, be given a lower priority than finishing of the work to do with releasing RLL library support, so the timescale is indeterminate.