Having support for labels and the ability to jump to them seems pretty important to offer a retro feeling, and is a prerequisite both for ON ERROR GOTO ... and for labeled statements.
Implementing this feature needs a significant shift in how we process programs. The current recursive interpreter doesn't lend itself well to having GOTOs, but there are ways to workaround the issue without a full rewrite. Still unsure what to do though.
Having support for labels and the ability to jump to them seems pretty important to offer a retro feeling, and is a prerequisite both for
ON ERROR GOTO ...and for labeled statements.Implementing this feature needs a significant shift in how we process programs. The current recursive interpreter doesn't lend itself well to having GOTOs, but there are ways to workaround the issue without a full rewrite. Still unsure what to do though.