                                     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.  
