Editing

Anything Sinclair ZX Basic related; history, development, tips - differences between BASIC on the ZX80 and ZX81
Post Reply
MrVertigo
Posts: 108
Joined: Fri May 27, 2022 9:06 pm

Editing

Post by MrVertigo »

When you are editing a line of code which contains long strings, is there any way to step through the string quickly, or is it just pushing the cursor through one character at a time?
User avatar
1024MAK
Posts: 5332
Joined: Mon Sep 26, 2011 10:56 am
Location: Looking forward to summer in Somerset, UK...

Re: Editing

Post by 1024MAK »

Yes, its just pushing the cursor through one character at a time.

The only change (in official versions *1) to the line editor was in the ZX Spectrum 128 where the line editor was ditched in favour of a full screen editor. This is better, but still has quirks.

(*1) I’m not actually aware of any substantially different third party editing systems for the ZX80 or ZX81. But I think there may have been for the ZX Spectrum.

Mark
ZX81 Variations
ZX81 Chip Pin-outs
ZX81 Video Transistor Amp

:!: Standby alert :!:
There are four lights!
Step up to red alert. Sir, are you absolutely sure? It does mean changing the bulb :!:
Autumn is here. Bye bye summer 2024...
MrVertigo
Posts: 108
Joined: Fri May 27, 2022 9:06 pm

Re: Editing

Post by MrVertigo »

Thank you!
User avatar
mrtinb
Posts: 1979
Joined: Fri Nov 06, 2015 5:44 pm
Location: Denmark
Contact:

Re: Editing

Post by mrtinb »

You can try to load the Coral Basic Interpreter (CBI), it can be downloaded on the page below. The page is also the manual in English and Polish.

Here you can edit the Basic with full screen editor.

Coral Basic Interpreter is a new Basic interpreter with a lot of extra commands including support for structured programming, parameter calling etc.

Note that the interpreter has many calls to the Basic ROM, so it will not work with the ZXpand enabled. (You need to do a CONFIG "X" before run.) It will not work if you have another custom ROM on your system either.

https://eduinf.waw.pl/inf/retro/005_zx81_info/0006.php
Martin
https://zx.rtin.be
ZX81, Lambda 8300, Commodore 64, Mac G4 Cube
Post Reply