QLiberator and QLoad/QRef

Picture of QLiberator logo

QLiberator logo

Rich Mellor has been able to secure permission for the Liberation Software range of compilers and utilities to be released as freeware.

So I have made available copies of the version 1 compiler and manual (formerly known as Budget QLiberator) and version 3.36 compiler and manual on a new QLiberator page on my website. The version 1 compiler has less demanding requirements and can run on lower specification QL systems.

Also available is the modified runtimes, patched for the problem where the ERNUM and ERLIN error returns can be reversed in the standard compiler runtimes if you use the RNUM and ERLIN functions in your programs.

Additionally, an enhanced patch program for the compiler, allowing the heap area to be made larger than the 512K limit of the original software.

The QLOAD and QREF utilities are also available. QLOAD/QSAVE provide tokenised fast load and save programs for SuperBASIC (not needed in SBASIC as it has its own version of the QLOAD and QSAVE extensions). QREF is a BASIC programming utility for SuperBASIC and SMSQ/E, allowing you to list variables, procedures, functions etc, plus a QFIND utility to locate a name within a program. A patch program is supplied to patch the standard QREF to work with the new binary and hexadecimal format constants in SBASIC (values preceded by % or $). A manual for this utility will follow when I’ve had time to OCR it).

Finally, RPM is a Resident Program Manager, for creating resident files from extensions, SuperBASIC programs, QLiberator object and other executable programs, and some data files. A manual for this will also follow once I’ve had time to OCR it.

We are very grateful to Ian Stewart and Adrian Soundy of Liberation Software for letting us make these great programs available.

Download them all from the new QLiberator page on my website at http://www.dilwyn.me.uk/qlib/index.html or at http://www.greybeardz.com/qlib/index.html

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s