XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX LIBMAN XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX A small powerful library manager for the HP48G[X] LIBMAN is a small and comfortable library creator and splitter. Renames itself into D<->L and moves to Port 0. The name D<->L reminds you that it may create a Library from a directory and conversely. D<->L may be put into any port or assigned to a key in order to be accessible from each directory. If there is no real number in Level 1 then D<->L does D->Lib, i.e., it creates a library from the current directory. To support the user who are not familiar with library tools it first invokes a dialog box. All library creators look in the directory at least for the first of the "$-variables" $ROMID, $TITLE and $VISIBLE to define the library's Id (a real), its title, and the set of its visible variables, respectively. More you need not know about these and other $-variables like $CONFIG (which controls the warmstart behaviour). $CONFIG is created automatically - if already present then D<->L assumes familiarity with library creation and skips the dialog box. This box expects entries in some of the mentioned $-variables. Only $ROMID must get an entry. If $VISIBLE is skipped, all variables will be visible by default; with the empty list all variables are hidden. The source directory for a library should not contain subdirectories and must be different from HOME. If there is a real n in Level 1 then |D<->L| "splits" the library with ID n whenever such a library exists. The generated directory is similar to the source directory the library was made from. It contains all above mentioned $-variables; if D<->L is applied to this directory then its source library is immediately regained. LIBMAN uses library tools due to R. Grevelle. Due to compact programming and compression LIBMAN needs only 3.9 KB. -------------------------------------------------------------------------- Wolfgang Rautenberg www.math.fu-berlin.de/~raut raut@math.fu-berlin.de ftp.math.fu-berlin.de/pub/usr/raut -------------------------------------------------------------------------