This is a sample of current work and contains a VIC command.

This work is -    copyrighted 1994, 1995 by: Timothy V. Rue

                        timrue@mindspring.com

             (see copyright information at end of document)

---------------------------------------------------------------------

      |                (ID) IDentity                           |

             ID - select arguement identification definition(s) and output

    (ID) IDentify - The concept of IDentify is similar to "IQ" but
             instead of looking for a word-pattern match it looks for
             the relationship(s) of its arguement to the VIC first.
             Then uses the relationship-word-pattern in the definition
             search (as is done in IQ). This command can be considered
             similiar to the Class/Actions of Csh but does not work on
             just files. It is also possible to cause ID to compare
             its arguement to non-VIC elements, such as external shell
             variables, system information, etc. This is done in the
             ID file (as named and changeable in the PK file).
             Because it is impossible to know or build in all possible
             relationships checking, the ID file can contain the
             program name and any arguements it needs to do such
             non-VIC comparison. This means ID can do more than a
             relationship comparison (through other programs) related
             search. This is also where the VIC variable tag-words can
             be of use.
                      Other than the above, ID performs the same
             processing sequence that IQ does. Of course, files and
             other IQ references (made in the above description of
             IQ) are ID, not IQ. And the format of comparison program
             names, program arguements, and the relationship-word-
             pattern, to use if successful, follows the following format.

             Column one contains a single colon, space, relationship-
             word-pattern followed by a space, single colon, space,
             command and arguements to use for the relationship test.
             The IQ and ID command (after determining relationship(s))
             ignore lines starting with a single colon.

 "ID" files
------------------------------------------------------------

;;   <-builtins

command

command ;; word-key to use

command ; class-x to use ; word-key to use

command ; class-x to use

-------------------------------------------------------------

ID
          Test word for being a var, var-contents, alias, alias
          contents, IQ word, directory, file. If file will try to
          determine type of file. executes commands based upon
          findings (wordf).
          Tests what the word is in relationship to the related AI
          system.

     ID                             returns PK ID line.

     ID -?                          help on ID

     ID -id                         returns ID search path based on
                                    KEychain.

     ID -id word                    returns ID search path based on
                                    KEychain and wordf

     ID word                        Searches for wordf using KEychain
                                    access and executes line_contents
                                    commands based on KEychain teeth
                                    and OP set.

     ID -c wordf                    Cancels word/line_contents from
                                    file(s) using KEychain access.


     ID -c wordf line_contents      Creates or Changes word/line_contents
                                    using KE keychain access for search.
                                    If Creating it will add to the end of
                                    path - end of path is end if first
                                    file.


------------------------------------------------------------------------
COPYRIGHT INFORMATION:
------------------------------------------------------------------------

Although this work is copyrighted, the intent of the copyright is to
support the concept of giving credit where credit is due and to prevent
the wrongful constraint and/or abuse/exploitation and/or distortion/
manipulation of it's content. This work may be transfer and used
following these conditions:

1) This work may be transferred only in whole and so long as NO
   consideration is received in return.

2) That proper credit is given to the Author(s) responsible for the
   creation of the work.

3) That there is no intentional distortion or manipulation of the work
   that in any way damages or harms the work or authors(s) responsible
   for the creation of the work. And that in finding any unintentional
   distortions or manipulations, correction(s) will be made A.S.A.P. and
   with reasonable effort to communicate the correction(s) to all.

4) This work shall not be included in any for-profit product and/or
   service without the written approval of the authors(s) responsible
   for it's creation. The exception to this is, of course relates to the
   world wide web, in that the work may be made available on and through
   the W.W.W. so long as the other conditions are adhered to.

                                ****




Email: timrue@mindspring.com