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)
---------------------------------------------------------------------
(OI) Output-to-Input (or Obtain-Input)
Brief:
OI - get input into variable
Specific:
(OI) Output-to-Input - The concept of Output-to-Input is, for there to
be input, there must be output from something to grab as input.
Output-to-Input is a reminder of "Connection".
(OI) Obtain-Input (same "OI") - Concept of Obtain-Input is to grab
input and place it as the contents of a variable. A very
common function but also contained is the data *CLASS* tag of
the value as *DEFINED* by IP. Also if the amount of input is
larger than a given amount, a file is created and the contents
of the variable is the filename. Like PK there is an "OI-file".
The file contains the list of variables, data *CLASS* tags and
the values. PK cannot alter the contents of the OI-file, only
OI can. But PK can change the OI-file used by OI. Generally,
the active OI-file is located in RAM. OI can by-pass the IP
setting.
"OI" files
-----------------------------------------------------------
variable-pattern ; class-x tag ; value
variable-pattern ;; value
variable-pattern
-----------------------------------------------------------
OI
OI returns PK OI line
OI -? help on OI
OI -oi returns current list of vars & values
OI variable gets input from user into variable
value using IP set. if input is
greater than 255 a file is created
and input is to file and value is
set to filename O#I.var where # is
unique (perhaps filedate/time/AI#)
OI -c var cancels variable
OI -c var value creates/changes var value
------------------------------------------------------------------------
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