EasyManua.ls Logo

Radio Shack TRS-80 Model 4 - Page 377

Radio Shack TRS-80 Model 4
418 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
while TRSDOS 6's screen displays up to 80 characters
horizontally.
7. Ports.
If
your program uses PEEKs or POKEs, it
is
probably
accessing Model
III
ports. The Model 4 and Model 4P assigned
ports are different. For information about these ports, refer to the
Technical Reference Manual.
8. BASIC Keywords. The following TRSDOS 1 BASIC keywords are
not supported by TRSDOS 6 BASIC: CSAVE, CLOAD, POINT,
CLOCK, CMD, POSN, RENAME, and VERIFY.
The following TRSDOS 6 BASIC keywords are not supported by
TRSDOS 1 BASIC: COMMON, ERR$, OCT$, OPTION BASE,
RENUM, ROW, SPACE$, SPC, SWAP, WAIT, WHILE
...
WEND,
WIDTH, and WRITE#.
9.
Reserved
Words. TRSDOS 6 BASIC requires that all reserved
words
be delimited by spaces. Only those characters which
may
be
part of the keyword's syntax can
be
typed immediately
after or before the keyword. For all other characters, leave a
space between the keyword and the character. (For example, you
cannot type DEFUSR; you must leave a space between DEF and
USR.) Appendix F includes a listing of Reserved Words.
10.
Error
Messages.
TRSDOS 6 BASIC Error Codes, Character
/~
Codes and Internal Codes for BASIC keywords differ from
TRSDOS
1 BASIC codes. See the Appendices for more
information
on
TRSDOS 6 BASIC codes.
II.
String
Space.
TRSDOS 6 BASIC allocates string space
dynamically; you do not need to allocate string space with the
CLEAR statement. Instead, use CLEAR to set the maximum
memory location BASIC may access and the amount of stack
space. For more information, see CLEAR
in
Chapter 7.
12.
Printing
Single
and
Double-Precision
Numbers.
The rules for
printing single and double-precision numbers are different. For
more information, see PRINT
in
Chapter
7.
13.
Division
by
Zero. Contrary to TRSDOS 1 BASIC, TRSDOS 6
BASIC does not produce a fatal error if
it
encounters division by
zero or overflow. Instead, it prints
an
error message and
continues executing your program.
14.
FOR
NEXT.
TRSDOS 6 BASIC skips the body of a
FOR NEXT loop if the initial value of the loop, times the sign
of the STEP, exceeds the final value of the loop, times the sign of
the STEP. For a more detailed explanation, see FOR
...
NEXT
in
Chapter
7.
IS.
Nested
Subroutines.
If
your program has nested subroutines or
nested FOR
...
NEXT loops,
an
"Out of memory" error may
A-76

Other manuals for Radio Shack TRS-80 Model 4

Related product manuals