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