jac_goudsmit wrote:
... Another important thing: In Woz basic the output from the LIST command can't be fed back into the Basic interpreter because it generates additional formatting (including line breaks and indents) to make it look nicer. To save a Woz basic program, you have to go to the Woz monitor, inspect a couple of locations in RAM to find the end of the program and dump the appropriate locations by typing a command such as "0000.7FFF" ...
I never had an Apple 1, but on my Apple ][ I could get rid of the
LIST line formatting (but not the spaces between keywords) with a
POKE 33,33 ... this caused a wrap-around before
LIST could interfere. It's unclear to me if Woz BASIC in Apple 1 form was aware of the Apple ][ screen border locations in ZP, but it might be worth a shot, since he wrote it while the Apple ][ was being finished, and I have heard that there are several ][isms lurking in the Apple 1 binary, like
COLOR= and
PLOT.
Mike B.