home *** CD-ROM | disk | FTP | other *** search
- *******************************************************************************
- * XCD *
- * XCD - Command line search for TXS dictionaries, V2.0, Jul. 1991, Loewy Ron *
- * Last Update : Jul. 27, 1991. *
- *******************************************************************************
-
- Whats New
- ---------
-
- - Added logic operator substitution, AND = *, OR = +, XOR = @, NOT = ~
-
- - Added support for TXS defined EXCLUDE word dictionaries.
-
- Introduction
- ------------
-
- XCD is a utility used to extract data from TXS defined dictionaries from the
- command line, this is some time useful if you are using other products to
- manipulate the data in the desired files, and do not want to activate the
- entire TXS environment. XCD search syntax is identical to the search syntax
- entered in TXS QUERY windows.
-
- Usage
- -----
-
- XCD will operate only on TXS defined dictionaries, please be sure you have TXS
- to define the dictionaries.
-
- At the command line enter :
-
- XCD search-string
-
- where search-string is defined :
-
- [NOT] search-word-1 [AND | OR | XOR [NOT] search-word-2 [AND | ...]]
-
- Some examples will clarify the definition :
-
- RON and not landmark - will print all of the files that
- contain the word RON, but do not
- contain the word LANDMARK.
- JOG or DIE - will print all the files that
- contain the word JOG, or the
- word DIE, or both of them.
- JOG xor DIE - All of the files that contain
- either one of the words DIE or JOG,
- but not both of them.
-
- Some points to consider :
-
- XCD does not make a difference between upper and lower case letters. -
- lanDmark, LANDMARK, landMArK and landmark are all the same.
-
- XCD define a word - any set of characters ['a'..'z', 'A'..'Z'].
-
- Operator precedence : NOT, AND, XOR, OR.
-
- Over-riding operator precedence - using the () notation :
-
- Joe and Mark or Jehoshaphat
-
- is the same as : (Joe and Mark) or Jehoshaphat, but
-
- Joe and (Mark or Jehoshaphat)
-
- is different, and will yield different results.
-
- Warranty
- --------
-
- There is no warranty what so ever, The program is supplied as is,
- The author (Loewy Ron), is not, and will not be responsible for any damages,
- lost profits, or inconveniences caused by the use, or inability to
- use this program. The use of the program is at your own risk.
- By using the program you agree to this.
-
- General
- -------
-
- XCD is copyrighted by myself, (c) Loewy Ron, 1991.
-
- XCD is free for personal non-commercial use, for commercial or corporate
- use, please register your copy. (ORDER.TXT file is supplied).
-
- Contact
- -------
-
- You can contact me on what-ever you want to at my address at :
-
- Loewy Ron,
- 9 Haneveem st.
- Herzeliya, 46465
- ISRAEL.
-
- OR
-
- Loewy Ron,
- Apt. 1,
- 20 Smolanskin st.
- Haifa, ISRAEL.
-
- Other programming units available from me include :
-
- mouseLib5 - an event driven mouse unit library.
- tpDESQ11 - a DESQview interface library. (just some portions of the API).
- kbdHdr30 - a keyboard interface unit.
- parse10 - a math. expression parser.
- WWToolKit - OOPS GUI Turbo-Pascal library. (with Ishai Ben-Aroya).
-
- Other public-domain, freeware and shareware programs by the same author
- include :
-
- JM10 : Jumpin' math - a popup scientific calculator.
- TXS20 : TeXt Search program.
- 3D110 : WWToolKit 3D demo applocation. (with Ishai Ben-Aroya).
- MONITOR : Popup memory monitor.
- APP20 : Application Programable Pilot - menu system.
- WRPTP13 : RPTP for Windows 3.0
- RPTP13 : Ron's Print To Printer Text Formatter program.
- RFFSRT11 : Ron's Flexible Sort Program, for text and fixed record files.
- RSS10 : Ron's Smart Search, an extention of TXS to support keyed record.
-
-
- Credits
- -------
-
- XCD was written using Turbo-Pascal V6.0, a copyright of Borland International.
-
- Windows 3.0 is a copyright of Microsoft Corp. Inc.
-