Comment on It's Behind You: The making of the game R-Type on the ZX SpectrumparentComments−Doctor_Fegg12yDon't know about Commodore BASIC, but in Locomotive BASIC on the Amstrad CPC, "?" was just a text-entry convenience rather than a memory-saver. BASIC was stored tokenised, so "?" was one byte same as "PRINT" (in fact, I think it was the same byte).−vidarh12yYes, it's that way on C64 too - it didn't save any space.People certainly did do a lot to save space through omitting spaces, using ";" to separate statements instead of new lines etc.−ssdsa12yIn Commodore BASIC you use ":" to separate statements. ";" is used at the end of a PRINT statement to keep it from appending a newline.−mattl12yRecognize your name from the old AA days :)
Comments
Don't know about Commodore BASIC, but in Locomotive BASIC on the Amstrad CPC, "?" was just a text-entry convenience rather than a memory-saver. BASIC was stored tokenised, so "?" was one byte same as "PRINT" (in fact, I think it was the same byte).
Yes, it's that way on C64 too - it didn't save any space.
People certainly did do a lot to save space through omitting spaces, using ";" to separate statements instead of new lines etc.
In Commodore BASIC you use ":" to separate statements. ";" is used at the end of a PRINT statement to keep it from appending a newline.
Recognize your name from the old AA days :)