LIBSROFF library
Main Menu |
CPOC |
C68 for QDOS |
History |
Feedback
The LIBSROFF library has arisen out of the work that has been going on to enhance
the C68 LD linker to support Runtime Link Libraries (RLL) for use on QDOS and QDOS
compatible systems. I found that I was writing similar code to handle SROFF files
in both the new linker, and also in other utilities such as the SLB librarian. This
was both time consuming and error prone.
The idea behind the LIBSROFF library is therefor to provide a generalised way of
handling SROFF files that allows one to concentrate on the functionality required
and not on the fine details of the file format. The LIBSROFF library use an object
oriented approach where one manipulates objects in terms of their methods and properties.
Internally the LIBSROFF library has to maintain lists of information about the various
objects that are made available to the application programmer. To do this it makes
extensive use of the LIBLIST library which adopts a similar
object oriented approach to providing a generalised way of handling memory lists.
The current release of the LIBSROFF library is 1.0 (beta)
The following files are available:
-
Online documentation
Preliminary version only
Choose this option if you want to view the documentation on-line.
-
Documentation in HTML format
Not yet available
The documentation is in HTML format so once you have downloaded it you view
it or print it using a standard web browser.
-
Documentation in Text format
Not yet available
This is a simple text file produced by putting the HTML version through a
HTML to text converter. It is not as convenient to use as the HTML
variant or as nicely formatted, but it can be used without the need for a web browser.
-
QDOS binaries
Not yet available
Libraries and associated header file compiled and ready for use with the
"C68 for QDOS" system. No documentation is provided, so you will need to
download one of the versions of the documentation given above.
-
Source
Not yet available
For those who either have a machine for which there is no pre-prepared
binary available for download, or if you simply like to have the source
of a product, then this is all the files that you need to build a version
of the LIBSROFF library particular to your machine. You will require an
ANSI C compiler
I would welcome feedback on the LIBSROFF library to tell me if others find it useful.
I primarily produced it for my own and it has already proved its use to me.
Please feel free to make suggestions for improvement or enhancement.
If you want to report a bug a bit of sample code that reproduces the bug
would be helpful. If you simply think the LIBSROFF library is great as it stands,
then I would also be interested to know as at least that tells me that there are
users out there!
Main Menu |
CPOC |
C68 for QDOS |
History |
Feedback