home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
TCE Demo 2
/
TCE_DEMO_CD2.iso
/
demo_cd_.2
/
mags
/
stosser
/
stoser05.arj
/
stoser05.msa
/
EXTRA
/
README.1ST
< prev
Wrap
Text File
|
1987-04-22
|
3KB
|
88 lines
The E X T R A Extension
by Martin Cubitt 1993
This extension for the STOS BASIC computer language adds a
number of new commands to STOS which give you even more power.
All versions of the extension upto and including 1.70
are PUBLIC DOMAIN! A lot of work has gone into this extension so
I need encouragement to continue updating it.
Further versions will be shareware and carry a registration
fee of £5.00 and £1.00 for each subsequent update required.
(Costs correct at time of writing).
This fee will entitle you to the latest version (no matter
which you had) and that is automatically registered. Along with
the extension you will receieve various STOS programs and
examples.
Any bugs, ideas, comments or questions will receive a reply
within a reasonable time. Although well tested I cannot guarentee
total corrective functionality and I can accept no responsibility
for any damage or loss of data caused as a result of using this
extension. (Sorry about that but one has to look after ones good
interests!).
__________________________________
How to install the EXTRA extension
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
The EXTRA extension can be installed very simply:
1) Copy the file EXTRA.EXZ to your STOS folder on your
STOS work disc (do not use your original STOS disc).
2) If you have the STOS Compiler then copy the file
EXTRA.ECZ to your COMPILER folder on your STOS
compiler work disc.
3) I suggest that you copy the file EXTRADOC to your STOS
work disc for easy access when you need to reference
the documentation manual.
Additional notes:
The visible input function has a typical STOS bug. At time
of writing I have been unable to correct this and it is likely
that all of the string functions may behave incorrectly.
The problem is that the variable pointers can get as
confused as I did trying to code them. A typical problem would
be:
10 NAME$=visible input$(20)
20 AGE$=visible input$(3)
30 print NAME$,AGE$
The variable NAME$ will share the variable pointer of AGE$
and therefore contain whatever AGE was typed in.
I can think of no way around this except that you ensure you
only use visible input once in your program or only use it again
if you have finished with the previous value. Also note that the
area of memory used to store the variable is used for other
commands such as formatting a disc and the gemdos version
command.
Well, it is free!
Please send any bug reports, comments, ideas or reasons why
a command is pointless and should be removed to...
Martin Cubitt
14 Deepdene Avenue
Rayleigh
Essex
SS6 9LG
ENGLAND
28th July 1993