![RCA CDPl8S693 User Manual Download Page 17](http://html.mh-extra.com/html/rca/cdpl8s693/cdpl8s693_user-manual_334504017.webp)
3. Running BASIC3
16
BASIC3 is a full floating-point BASIC in ROM
with cassette tape I/O capability. Entry into BASIC3
is accomplished while UT62 is running by the user
typing B. After responding with the title, BASIC3 asks
the user if the entry is “warm orcold."(C / W7)Awarm
start enables the user to re-enter BASIC3 with an
existing program and data intact. A cold start clears all
program and data storage and should be used
whenever there is no existing program in memory.
While in BASIC3, the user can create and debug a
BASIC program and save it on tape in a compressed
form called pseudocode. Line editing is also available
in BASIC3 to enable program modification without
requiring the retyping of a new line.
On the CDPl8S694, programs can be created,
edited, and loaded by using the text editor. The editor
stores text in ASCII code on tape which can then be
loaded into BASIC3 by the user declaring the tape as
the input device through the DIN command.
BASIC3 also allows calls to user machine language
subroutines and provides for input/output instruc
tions to any COSMAC M icroboard device. For
example, BASIC3 can talk to an external UART
Module such as the CDPl8S64l or input data from an
A /D Converter such as the CDPl8S642.
For further information on BASIC3, the user
should refer to the manual
BASIC3 High-Level-
Language Interpreter CDP18S841 User Manual,
MPM-84l.