EasyManua.ls Logo

Sinclair ZX Spectrum 128 - Getting Started; 128 BASIC

Sinclair ZX Spectrum 128
6 pages
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Press Symbol Shift+Q to change the
cursor mode:
INSERT - As you type, the content
is inserted at the cursor position.
INDENT - Works like insert mode,
but when you press Enter, the next
line is indented by five characters.
REPLACE - As you type, the
content replaces content after the
cursor position.
Press Symbol Shift+W to change the
wrap mode:
ON - If a word breaks across a line,
it is moved to the next line.
OFF - Words are allowed to break
across lines.
The extra editing functions originally
provided on the numeric keypad, are
remapped to the main keyboard:
EXIT = Edit, DEL = Symbol Shift+E
PG UP = Extend D, PG DN = Extend F
HOME = Extend C, END = Extend V
These editing functions perform a move,
unless Symbol Shift is held, in which case
they perform a delete:
< WRD = Extend A, > WRD = Extend S
< LINE = Extend Z, > LINE = Extend X
Using esxDOS
Derby++ enables you to use esxDOS
with 128 BASIC. The editor is completely
rewritten to prevent crashes caused by
the host hardware paging memory when
executing instructions in certain memory
areas.
After you start the editor, if the first
command you want to enter is an
esxDOS command, you must first type
REM and press Enter. Any command will
do, but this is necessary to flush the error
stack that esxDOS uses to interpret
commands.
You must enter esxDOS commands in
lowercase, but ensure CAPS LOCK is
enabled before you press Enter. This is
because the 128 BASIC tokenizer
converts uppercase characters to tokens
before esxDOS evaluates the line. For
example .MORE would be converted to
.M OR E
You can enter esxDOS commands that
.LS in
uppercase, but it is better to get into the
habit of always entering them in
lowercase.
If you want to use an esxDOS command
as the first command in a BASIC line, you
must prefix it with a colon. Otherwise
the running calculator will treat the
command as an undeclared variable. For
example, 10 : .ls.

Other manuals for Sinclair ZX Spectrum 128

Related product manuals