Jag undrar om det är möjligt att göra samma sak som kommandot POP i Applesoft BASIC gör, men på C64 och VIC20. Applesoft BASIC var inbyggt i Apple II.
POP är som RETURN förutom att det inte återvänder, d.v.s. hoppar tillbaka. POP poppar returstacken för BASIC-radnummer, d.v.s. konverterar senaste GOSUB till GOTO.
Kanske POP kan ersättas med hjälp av PEEK, POKE, eller SYS, och då skulle fler gamla Applesoft BASIC program kunna konverteras till att köra på C64 eller VIC20. Jag hittade två program som använder POP:
https://github.com/inexorabletash/jsbas ... uclear.txt
https://github.com/inexorabletash/jsbas ... pacman.txt
Applesoft BASIC referenser:
https://www.calormen.com/jsbasic/reference.html
https://www.landsnail.com/a2ref.htm