Soft - VU-Calc.

Cyberman #0602
 +---------+                  
                                          
 VU - CALC                   
                                          
 +---------+                  
                                          
 Once upon a time, for my course work
it was necessary to calculate a bunch of coefficients
for a lot of parameters tabulated.
And then the parameters changed, then again
changed...  In general, I cursed everything and became
think about using electronic
tables.  It was impossible to get to the pussy, so
I turned my attention to my Spectrum, to
which I have so far only written and
printed my term papers. I was aware
three spreadsheet programs:VU-Calc,
OMNI-Calc and a program for IS-DOS.And I saw
I'm just the first.  That's it, only
I saw... But first things first.          
 Table for IS-DOS,  amazed me
its primitiveness. By that time I had already
was familiar with DATALOG for the same system
and was spoiled by her, so to speak. And here neither
prompt lines, no hot oneskeys, but
that's okay, but where are the formulas? Where are the types and
data formats? :-(                       
    I put it aside and took up
VU-Calc,  fortunately I had a description. A
I got the program itself from Alex
Zhelondz`, for which many thanks to him.
I tried to count and immediately became silent
surprise.  "From awareness, so to speak, and
enlightenment" ((C) V. Vysotsky). This is necessary
it would be nice to write such a cool program in
48K in the early 80s!  Just in case I
looked at OMNI-Calc, but the bug hit her
all articles.                             
 In case anyone needs
programmable calculator with conveniences
(but without a pool :-)), I filled up the help.    
 Try it and you will be surprised!            
                                          
                                          
Help for VU-Calc                
                                          
                                          
 The program works in mode 48
BASIC!                                  
 System initialization string from
BASIC: 3000.                            
    Table size: 60x60.                                          
    A spreadsheet can be represented
like a large number of blocks,
organized in rows and columns.  Rows
are indicated by letters from the left, from top to bottom.
The columns are marked at the top with numbers starting from "01".
At any time, attention is focused on one thing
from blocks, but using cursor keys
You can see the entire table. Each block
has a designation consisting of a letter and a number or
double letters and numbers.                   
                                          
    There are four types of input possible:
text, data, formulas and commands.         
                                          
    The text is entered in quotes in the command line
line, the entry is confirmed with "Enter". You can
enter text in four blocks at once,
located in the same row.                 
                                          
    Numbers are entered directly into the current block.
Number, "Enter".                           
                                          
    Formulas are entered on the command line and
Confirmed with "Enter". Repeat formula for
another block through "#R. Numbers from other
blocks are specified as a letter and a number. When
When constructing formulas, it is necessary to take into account all
information in the block. You can delete a formula
by entering an empty line: _"_ , Enter.         
                                          
 Commands.                              
                                          
    When the line below is empty, when you press
"#" keys, the system switches to command mode
mode a appears on the first two lines
list of commands. The first letter is used. 
                                          
Blank - clearing the block.                    
Or #B,A12                                
                                          
Calc - calculation in the table according to the current
condition. Performed sequentially for
every column!                           
                                          
Edit - editing the formula.  Enter
formulas in the new version into the current block.  
                                          
Format - changing the format of stored numbers 
                                          
I whole                                   
$ dollars :-)                             
G real                            
R right margin tab               
L tab to left margin                
                                          
#F, column number, format                 
                                          
Go - go to block                      
                                          
Load - he is the most...Save (the table is unloaded completely       
     always!)                             
                                          
Quit - exit to the initialization menu.        
                                          
Repeat - copying from block to block      
                                          

Share your thoughts about the article