BASIC
SuperBASIC Includes most
of
the functions, procedures and constructs found
in
other •
dialects
of
BASIC.
Many
of
these funelions
are
superfluous
In
SuperBASIC but are
Included
for
compatibility reasons:
GOTO
GOSUB
ON
GOTO
ON GOSUB
use
IF,
REPeat,
etc
use DEFine PROCedure
use SELect
use SELect
Some commands appear not
to
be present. They can
always
be
obtained
by
using
a more general function.
For
example, there
are
no LPRINT or LLiST statements
In
SuperBASIC but output can
be
directed
to
a pnnter
by
opening the relevant channel
and
uSing
PRINT or
LIST.
comment Almost
all
forms
of
BASIC require the VAL(x$) and STR$(x) functions
In
order
to
be
able
to
convert the Internal codified form
of
the' value
of
a stnng expression
to
or from
the internal codified form
of
the value of a numeric expression.
These functions
are
redundant
in
SuperBASIC because
of
the provision
of
a unique
facility referred
to
as
'coercion': The
VAL
and STR$ functions
are
therefore not provided.
LPRINT
LLiST
VAL
STR$
IN
OUT
use
PRINT#
use LIST#
not required
In
SuperBASIC
not required
In
SuperBASIC
not applicable
to
68008
not applicable
to
68008
•
•
•
2
12/64