On 2017-10-10 3:58 PM, smf wrote: > > On 10/10/2017 19:02, Ethan Dicks wrote: >> >> I found the string 'AEUXSL^@DMGRF_#*VNZ' near the end of the ROM; and, >> it looked like a command list. >> >> On the above list, D, F, and N appear. They might do something after all. >> Don't see any mention of Y; but, it's not on the list. > > Great. For some reason, the .d command behaves differently from the > others which require a parameter, & gives the ? error instead of syntax > error. > > .d needs to be followed by a number; or, it gives a ? error. It deletes > BASIC source lines. > > 10 print "hello" > 11 rem > 12 rem > 13 rem > 14 goto 10 > .d 11,13 > > causes lines 11, 12, & 13 to disappear. > > .f needs to be followed by a string; or, it gives a ? error. No idea what > it does. > > .n; I can't get it to do anything. > > .* removes the *, and doesn't appear to do anything. > >> Also, there's ^ and _ and *. > > The ^ is the up-facing arrow; in VICE, it's the delete key. I can't make > it do anything other than syntax error. > > The _ is the left-facing arrow; in VICE, it's the top left of the > keyboard, which kinda looks like "<-". > > .<- needs to be followed by a number, which, I think, is a file handle, as > you get a "?file not open" error if you then press enter on a blank line. The descriptions in this thread look like a DOS wedge and a BASIC programmer's aid. .# (or just # without the .) might set a device number (for other commands). .f might mean Find something in the BASIC source code. .n might be a source code renumber command. ^ might load and run BASIC programs. <- might save a BASIC program (it might be different from .s). Note that . might be only a way to stop the BASIC interpreter from thinking that the letter commands are variables names. The other punctuation marks might not want a . in front of them. Message was sent through the cbm-hackers mailing listReceived on 2017-10-13 19:00:03
Archive generated by hypermail 2.2.0.