EXL === EXL is a typer, that understands squeezed, crunched, and LZH compressed files. If just given a filename: EXL FILE.TXT it types it, pausing after each page. Hitting return will give another line, and any other key gives another screen. If the file has been compressed in any way, EXL will uncompress it automatically, so: EXL FILE.TQT EXL OTHER.DZC EXL REPORT.LYT will all decompress before typing: .?Q? is the conventional name for squeezed files, .?Z? is for crunched, and .?Y? means it is a LZH compressed file. In addition, EXL also understands about .LBR library files: so if PROG.DYC is a LZH compressed file in LIBRARY.LBR: EXL LIBRARY PROG.DYC will extract PROG.DYC, and then un LZH compress it, and print the results to the screen. The same applies to .?Z? and .?Q? compressed files in .LBR's as well, and normal (uncompressed) files can also be typed. As a special case: EXL LIBRARY . will print a directory of the files in the .LBR. Any of the above commands can be preceded by a '.': EXL . LIBRARY PROG.DYC EXL . FILE.TXT EXL . OTHER.DZC EXL . LIBRARY . to cause the output to be sent to the printer as well as the screen. Note that the paging feature of EXL is disabled in this case. EXL can also do single file extraction to disk: EXL = LIBRARY PROG.DYC will extract PROG.DYC from LIBRARY.LBR, un LZH compress it, and save the resulting file on disk in the current drive and user area. To save to a different drive / user area, add them after the '=', so: EXL =B5: OTHER.DZC would uncrunch OTHER.DZC, and put the result on B5: - note that the ':' after the drive user specification must be given: EXL =C7 A2:REPORT.LYT won't work. In all cases where a filename can be given, EXL will accept a drive / user specification: A:FILE.TQT B7:OTHER.DZC 19:REPORT.LYT are all acceptable, if either the drive or the user, or both, are missing, then they default to the current values. ======================================================================== NOTE - This is a preliminary release. I believe it is stable, but if you have any comments, please let me know. In the near future I will be adding a VLU like filesweep mode for decompressing multiple files, either from disk files or directly out of a library.