GREP V2.00 Bruce R. Mitchell Machine Intelligence and Industrial Magic Consultants to the RSX Community 390 North Shore Drive RR #1, Box 216 Fountain City, WI 54629 (608) 687-4015 This is the distribution kit for GREP V2.00. GREP (Get Regular Expression) has been around in the RSX community for many years. While working on a project which demanded much searching of poorly documented source modules, I pulled GREP source off an old SIG tape. After diddling with it some time, it became apparent some things should have been done differently. In particular, I/O buffering should have been faster. This new version of GREP is the result. It supports the following features: - Decimal file version number handling - Adjustable input file multi-big-buffering - Brightness bolding of located text on DEC_CRT terminals - Generic or optional exact searching - Optional located text pointers below located record - Optional identification of build parameters - Correct handling of wildcarded searches for ;0 and ;-1 - Optional leading record numbers on located record The multibuffering big buffer size is tunable by changing the value BBCT in the source file. 16 seems to work well. The bigger BBCT, the faster the program runs. Systems without decimal version numbers or the FEAT$ directive should comment the definition of R$$FEA, which controls automatic handling of decimal version numbers. I like it. Why not? I wrote it. I think you will like it too. Please send any suggestions or bug fixes to the address above.