STOP
Syntax STOP
 
Explanation STOP causes Logo to halt execution of the current procedure and return to the calling procedure. If there is no calling procedure, Logo returns to TOPLEVEL.

Examples TO GUESS
    PRINT [HOW MANY SYMPHONIES DID BEETHOVEN COMPOSE?]

    MAKE "GUESS READ
    IF :GUESS = 9 \
    [PR [THAT'S RIGHT!] STOP] \
    [PR [NOT QUITE. GUESS AGAIN.]]
    GUESS
END

GUESS
HOW MANY SYMPHONIES DID BEETHOVEN COMPOSE?

3
NOT QUITE. GUESS AGAIN. 
HOW MANY SYMPHONIES DID BEETHOVEN COMPOSE?
9
THAT'S RIGHT!

TopIndex