home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ftp.barnyard.co.uk
/
2015.02.ftp.barnyard.co.uk.tar
/
ftp.barnyard.co.uk
/
cpm
/
walnut-creek-CDROM
/
MBUG
/
MBUG028.ARC
/
LBR.DOC
< prev
next >
Wrap
Text File
|
1979-12-31
|
2KB
|
48 lines
Library Files and Utilities Jun. 16, 1983
Many of the public domain utilities found on the RCPM sys-
tems are starting to appear in library form. This is an introduc-
tion to this form and the utilities available here to support
this type of file.
Libraries as found on this system are files that consist of
several other files, combined with a directory that enables
access to the individual members of the collection. They have a
type of .LBR, not to be confused with .LIB files, which are usually
assembler "include" files. They are made and maintained by a
utility LU, written by Gary Novosielski. The main utility, and a
full .DOC file, are found in User area 7 of drive D on this system.
Some advantages of libraries are the ability to collect all
the related files for a particular program in one place. They may
all be transferred as a single file, without concern that you
might overlook one by accident. Also, when the library contains
many relatively small files, the library takes less total disk
space than the separate files would.
On the other side, you may not want all the files, so it is
a drawback to get more than you need. Some of the utilities here
are intended to address this problem
Utilities LDIR, LCRCK, LTYPE, and LMODEM may be used from
anywhere in the system. LDIR will print the directory of the
library, including file sizes. LCRCK acts like the regular CRCK
utility, but gives the check for a particular member. LTYPE will
permit looking at the beginning of any text member, so you can
decide if that's what you're after. Finally, LMODEM will extract
and send an individual member from the library.
None of these utilities accept "wild characters", and all
will give help messages if invoked without arguments. Of course,
the whole library may be sent with XMODEM, and separated at your
end with the LU program.
One problem may exist for those limited to 300 baud usage.
Some of the libraries are large enough that they can't be sent
within the system time limit at this speed. I'm afraid you have
no choice but to extract and send one member at a time with
LMODEM. So far, no member is large enough to run into that prob-
lem, but some are creeping up close.
Bill Earnest, Allentown SYSOP