Grep is something you've probably come across before. It scans a list of text files for lines containing a specified pattern and displays any matching lines. This implementation is essentially the same as what you'd come accross in an MS-DOS, CP/M, AmigaDOS or UNIX implementation, and was derived from the original 1980 DECUS source code. Since that source code is in the public domain, so is this implementation of it. That source can be found in a number of places, including disk #314 of the PC-SIG collection. This implementation uses services provided by CS-DOS on the Commodore 128 and will not work without it. You must have CS-DOS loaded and active or this will not work. Grep expects to be processing text files. If you run it on programs or other binary files the screen will likely get garbled the same as if you had TYPE'd the file. Grep can still supply some useful information though, but you should use -c to suppress output. crc32 = 2043900597 for "cs-grep.sfx".