dl - Data Librarian




(Throughout this manual entry, dl denotes the location of the Data Library).

The data librarian offers an easy way to upload and download programs. The library metaphor is used extensively throughout this program. Users of the data library can “open” specific card catalogs (a program category; ie., Business, Games, Graphics, Utilities, etc.) and “browse” through the descriptions for each title on the “shelf”, selecting which files they want to “reserve” (flag) for “check out” (download) when they’re ready to leave.

Each file in the library has an “index card” describing the file name, type, size, author, and a short synopsis of what the file is used for. The user can search through all index cards in a particular card catalog using “key words” in the title and/or description (ie., “word” would display all index cards that have the search pattern anywhere on the card — wordprocessing, PC-Word, wordwrap, and “the latest word” would trigger a match). At the bottom of each card is a “cross-reference index” that links the card to various card catalogs in the library, so that only one card (file) has to be “donated” (uploaded). This method makes it easier for the user to find a particular file, and makes multiple uploads into different file areas unnecessary.

XMODEM protocol is used for transferring data files, although if the file is text (TXT) the user can request an ASCII text transfer and capture the file to disk or a copy buffer.

The data library program is highly interactive, and contains an excellent built-in tutorial (the “information desk”), so the best way to learn it is to use it.



- program files in the library,


- description files for catalog cards,


- link file indexes,


- environment file,


- data definitions,


- last online database for See What’s New,


- working prefix for the data library,


- DL code overlay for data/pointer sorting,


- DL code overlay for upload/download,


- text files for data library online help.

See Also

dl.maint(C), rx(C), rz(C), sx(C), sz(C)


Jerry Hewett