Retro Rocket OS
BASIC-Powered Operating System
Loading...
Searching...
No Matches
END Keyword
END

Terminates execution of the current program, returning control to the context that started it.


  • What happens after END:
    • Started via CHAIN: the parent program resumes at the statement after its CHAIN.
    • Started from rocketsh: control returns to the shell prompt.
    • Initial /programs/init and no other programs remain: the system halts and reports that no programs remain.
    • Nested CHAINs: only the current child exits; its immediate parent resumes.

Example
IF FILETYPE$("config.txt") <> "FILE" THEN
PRINT "Missing configuration."
END
ENDIF
PRINT "All good - continue running…"

Notes
  • END takes no arguments.
  • Execution stops immediately; any statements after END are not executed.