home *** CD-ROM | disk | FTP | other *** search
/ DP Tool Club 24 / CD_ASCQ_24_0995.iso / vrac / clust200.zip / YGREP.TXT < prev   
Text File  |  1995-05-08  |  4KB  |  102 lines

  1. YGrep Search Engine v4.0      19 February 1995      (C) Yves Roumazeilles
  2. ─────────────────────────────────────────────────────────────────────────
  3.  
  4. The YGrep Search Engine is a text search library to be used with any
  5. kind of MS-DOS or Windows application. It has two possibilities:
  6.  
  7. - approximative search based on Baeza-Yates algorithm to find a pattern
  8. which is only partly known (also known as search with erroneous
  9. patterns). For example, you can search for "pattern" with 1 error (at
  10. most) and it will match "pattern", "pittern" and "Pattern" while
  11. stepping over "lantern" (2 errors).
  12.  
  13. - search modelled on the Unix utility named GREP. It is particularly
  14. useful for complex searching with the help of its specific search
  15. "language" to describe the pattern you look for. For example, you can
  16. search for "^pattern" to look for "pattern" at the beginning of a line;
  17. or for "[pl]a[nt]tern" to look for either "pattern" or "lantern". Look
  18. into the Help file for an extensive description of the pattern language.
  19.  
  20. Both are particularly useful to improve greatly the search capability of
  21. an existing tool such as a text editor, a data base search engine, etc.
  22.  
  23. Additionaly, "substitute" functions are also available for replace after
  24. search.
  25.  
  26.  
  27. The Windows help file gives detailed on-line information about using it.
  28. It is complemented by the printed reference manual the registered user
  29. will receive.
  30.  
  31. Minimal File List:
  32.  
  33.    YGREP.DLL    Basic DLL
  34.    YGREP.HLP    Help for programmer (function description)
  35.    YGREP.TXT    This file
  36.    YGREP.H      For C programmers
  37.    BITLIST.H
  38.    YGREP.LIB
  39.  
  40.    and also MS-DOS libraries and test files.
  41.  
  42.    CLUSTER.TXT  Description of the ClusterView Windows application
  43.    BITLIST.TXT  Description of the BitList Engine
  44.    ORDER.TXT    Minimal order form
  45.  
  46.  
  47. To install The YGrep Search Engine, simply put the files YGREP.DLL and
  48. YGREP.HLP in any directory already included in your path (C:\WINDOWS
  49. suggested). If you already have an earlier version of the YGrep Search
  50. Engine, replace its old YGREP.DLL file by the new one.
  51.  
  52. Place YGREP.H, and BITLIST.H in your include file directory
  53. (see your compiler documentation) and YGREP.LIB in your library
  54. directory (see your compiler/linker documentation).
  55.  
  56. If Windows cannot find the DLL when the application is run, make sure it
  57. is in a directory on your path, and try again.
  58.  
  59. To use it with MS-DOS, you have to select the appropriate MS-DOS library
  60. according to the memory model you are using. Borland users could profit
  61. from looking into the file BORLAND.TXT.
  62.  
  63.  
  64.  
  65. The YGrep Search Engine is shareware. It it not Public Domain or Free. 
  66. See the help file for shareware information and extensive description of
  67. the registration steps (including a number of registration sites
  68. accepting 800-calls or credit cards).
  69.  
  70. If you cannot find the Help file and its registration forms, use the
  71. minimal form file ORDER.DOC and mail it with your payment to the address
  72. shown.
  73.  
  74.  
  75. If you find the YGrep Search Engine useful, do the decent thing and register!
  76.  
  77. In return you will receive (for a Single User license):
  78.     - the full YGrep Search Engine (in its latest version), with
  79.       MS-DOS (all 4 models) and Windows libraries for Microsoft and
  80.       Borland,
  81.     - the printed reference manual (60+ pages of advice, examples,
  82.       and information),
  83.     - source code of the help files which can be modified to build
  84.       your own application help file,
  85.     - source code for some useful resources that can be included in
  86.       your own application,
  87.     - source code for some test programs,
  88.     - prototype of Visual Basic and Turbo Pascal header files
  89.       (beta-versions only),
  90.     - a registration number to identify yourself,
  91.     - support thru Email and Fax.
  92.  
  93. When you register the full Developper Kit, you will ADDITIONALLY
  94. receive:
  95.     - an **UNLIMITED NUMBER** of target licenses,
  96.     - complete **SOURCE** code of the library,
  97.     - additional source test code,
  98.     - free automatic access to all the future minor evolutions of
  99.       the library including all bug removal,
  100.     - and a 20% reduction on the registration fee for the major
  101.       evolutions.
  102.