home *** CD-ROM | disk | FTP | other *** search
/ ftp.whtech.com / ftp.whtech.com.tar / ftp.whtech.com / club100 / bus / spred1.do < prev    next >
Text File  |  2006-10-19  |  5KB  |  111 lines

  1. Club 100 Library - 415/939-1246 BBS,    937-5039 NEWSLETTER, 932-8856 VOICE
  2.  
  3. Description & Glossary for SPREAD.BA  06/19/84
  4.             by Woods Martin
  5.  
  6.     SPREAD is a BASIC program.It is derived from
  7. the MiniVC project which has been one of the most popular
  8. programs on the SIG.  The original concept was by Terry Dettman
  9. with enhancements by Don Hergert, Gary Bender, Chris Young and
  10. Joel Hassel.  I got involved and as ad hoc coordinator rewrote
  11. the program, making the command syntax more VisiCalc-like and
  12. adding insert, delete, replicate and data transfer.  SPREAD goes
  13. beyond MiniVC by adding @COUNT and @TYP functions used in
  14. statistical analysis, a header line entry command, better error
  15. reporting and an improved display.
  16.     An added bonus is that SPREAD fully supports the Tandy Disk
  17. Video Interface (DVI) in a totally transparent manner.  If the
  18. DVI is available SPREAD will use it, allowing toggling between
  19. 40 and 80 character display and permitting Model Files to be
  20. stored on and retrieved from the disk.  If there is no DVI,
  21. SPREAD will use the LCD display.  No program changes are
  22. required.
  23.     SPREAD runs somewhat faster than MiniVC and takes less
  24. memory; even so a 24K or 32K Model 100 with 16185 bytes of
  25. memory for code, arrays and string space is needed using single
  26. precision.  Double precision requires 17925 bytes.  This allows
  27. models of 4 columns by 101 rows or 26 columns by 16 rows for a
  28. total of over 400 Elements.  If memory is available, the number
  29. of rows can be increased.  If possible, additional free memory
  30. should be available for RAM storage of model files but this is
  31. not essential since input or output from or to cassette, disk or
  32. the RS232 port is supported.
  33.  
  34.              DOWNLOADING
  35.  
  36.     First, be sure you have 12000 bytes of memory available.
  37. When you are logged into Compuserve, type GO M100SIG.  Read the
  38. MI file for tips and then go to the XA2 database and type BRO
  39. SPREAD.  Download per TELCOM instructions.  On a 24K machine,
  40. you will have to save the DO file to cassette, disk or RS232,
  41. kill it from RAM, and then LOAD it back under BASIC.  Then type
  42. F3 SPREAD ENTER to save the tokenized program to RAM memory.
  43. (Since SPREAD is a long program, you may want to use the XMODEM
  44. program in XA1 for error free downloading.)
  45.  
  46.  
  47. --- Appendix II - GLOSSARY --------------------------------
  48.  
  49. SHEET
  50.     Workspace consisting of Elements organized into columns and
  51.     rows.
  52. ELEMENT               
  53.     The intersection of a Column and a Row such as A0 D35 P6.  An
  54.     Element can be empty or contain the Definition of a Label,
  55.     Value or Formula.
  56. DEFINITION
  57.     Information (up to 255 characters) entered into an Element and
  58.     shown on the Command Line when the Element is accessed.
  59. COLUMN
  60.     Horizontal Element locations lettered from A to Z.
  61. ROW
  62.     Vertical Element locations numbered from 0 to 100.
  63. SHEET SIZE
  64.     The maximum column (cm) and row (rm) intersection permitted by
  65.     the program -- shown by the /M command.
  66. MODEL
  67.     Text and numeric data entered into the sheet.
  68. MODEL FILE
  69.     A Model 100 .DO file stored in RAM memory or on another device
  70.     by the /SS command containing Definitions, location and format
  71.     for each Element of the model.  Calculation order and global
  72.     format are also stored.
  73. DATA FILE
  74.     A Model 100 .DO file stored in RAM memory or on another device
  75.     by the /S#S command containing Label and Value Definitions for
  76.     the Elements of a chosen section of the model.  Formula
  77.     Definitions are converted to values before storage.  Relative
  78.     Element locations are stored so that a data file saved from
  79.     one Model can be loaded into a different location in another.
  80.     Similar to DIF files used by VisiCalc but not compatible with
  81.     them.  (SPREAD can be modified to use standard DIF files but
  82.     they occupy over twice the memory and do not retain Element
  83.     format.)
  84. MODEL SIZE
  85.     The largest column and row used by the model -- must not be
  86.     greater than Sheet Size.
  87. DISPLAY
  88.     Text or Value displayed in the Element location (limited to 9
  89.     characters).  The current Element is displayed in reverse.
  90. COMMAND LINE
  91.     The top line of the screen.
  92. ULC - Upper left corner of screen.  Used to indicate mode 
  93.     (In>, Ed>, !) or Element Definition (L>, V>, F>).
  94. ER - Element register.  Immediately below ULC.  Displays the 
  95.     coordinates of the current Element.
  96. LABEL      L>Definition
  97.     The Definition is text which is Displayed as entered.
  98. VALUE      V>Definition
  99.     The Definition is a constant numeric value which is Displayed
  100.     according to Element format.
  101. FORMULA    F>Definition
  102.     The Definition is an expression containing arithmetic
  103.     operators, functions, and/or references to other Elements.
  104.     The value of the expression is Displayed according to Element
  105.     format.
  106. FORMAT
  107.     Value and Formula Elements can be displayed as integers, with
  108.     1 to 7 decimal places or in scientific notation.  If the
  109.     selected format cannot be displayed in 9 characters,
  110.     scientific notation will be used automatically.
  111.