home *** CD-ROM | disk | FTP | other *** search
- --- ---
- (o) (o) Dissect 2.0 (19940307)
- ^
- \_____/ by Stephen D Childers
-
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Program Description:
-
- 1) Dissect a file and give various reports.
-
- 2) Can be run from CLI.
- This version of Dissect should not be made resident; program will
- work upon first invocation if resident, but will fail upon
- subsequent invocations.
-
- 3) The time required to dissect a 100,000 byte file will be about
- 60 seconds with 8MHZ CPU, and about 10 seconds with 25MHZ CPU.
-
- 4) Program (when run from CLI) will interact with the 'c:Why' command
- after program failures; this command may provide more information
- as to why the program failed.
-
- The 'Why' command should be used immediately after a program
- failure to extract the last program's result code, because
- that result code is changed upon the execution of the next CLI
- command.
-
- 5) Certain error reports will contain the name of the arg, file,
- device, (etc) that is associated with failure when it occurs.
-
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- CLI Usage:
-
- Usage > Dissect [?|!] [-options file [tokenfile]]
-
- ? = show some help
- ! = show author info
- -options:
- g = general info (use only on text files)
- c = list characters used (use on any file)
- w = list words used (use only on text files)
- n = print number of words used
- i = ignore case
- ln = lower length limit. Program will ignore words below
- this length. Default value for n = 1; n must be a
- decimal value.
- un = upper length limit. Program will ignore words above
- this length. Default value for n = 4,294,967,295; n must
- be a decimal value.
-
- file = the file to dissect
-
- tokenfile = a file that defines token (word) indicators
-
- 1) The tokenfile argument will allow the user to inform Dissect
- which character symbols to use in detecting a token (word).
-
- The text within file "Dissect.tokens" will explain how to prepare
- and use the tokenfile argument; tokenfile should only be
- used when dissecting text files using option -w.
-
- If the tokenfile argument is not provided by user then the
- internal default is to detect the following letters and symbols as
- part of a token:
- A-Z :upper case letters
- a-z :lower case letters
-
- All other symbols and characters not listed will indicate
- end of token when encountered.
-
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- CLI Example:
-
- > Dissect -wl3u7 anytext tokenlist
-
- The above example will process all words in which the length is
- within 3 and 7. The formula looks like this:
- length >= 3 and length <= 7.
-
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Version History:
-
- The following information briefly describes changes or improvements
- made to each version, and they will be described in descending order;
- meaning latest version information begins first:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Version 2.0 (19940307) -
- 1) Changed version numbering format. Program can now be used with the
- "Version" command. Date within parenthesis is shown in a somewhat
- international format as (yyyymmdd).
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Version 19930730 - The first version.
-
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ____ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ____
- __|___|___|___|___|___|___|___|___|___|___|___|___|___|___|___|__
- __|___|___|___|___|___|___|___|___|___|___|___|___|___|___|___|___|__
- __|___| |___|___|
- |___|__ 8 But the fearful, and unbelieving, and the |___|__
- __|___| abominable, and murderers, and whoremongers, and __|___|
- |___|__ sorcerers, and idolaters, and all liars, shall have |___|__
- __|___| their part in the lake which burneth with fire __|___|
- |___|__ and brimstone: which is the second death. __|___|__
- __|___|__ |___|___|
- |___|___|__ King James Holy Scripture - Revelation 21:8 __|___|__
- __|___|_ _|_ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ _|_ _|___|
- |___|___|___|___|___|___|___|___|___|___|___|___|___|___|___|___|___|
- |___|___|___|___|___|___|___|___|___|___|___|___|___|___|___|___|
-
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- End Of Document
-
-