Multitasking

Logo has the ability to run one or more procedures in the "background" or while you issue Logo commands at toplevel. This allows you to continue programming in Logo or do other activities while your specified Logo procedure executes. The LAUNCH command starts a Logo procedure in the background and then returns to toplevel to await your next instruction. The HALT command stops procedures that are running in the background. Note, however, that the procedures you LAUNCH should be kept as small and fast as possible, because all Logo programs stop running during the execution of a background routine. Also, the Listener Window does not record any input while a background procedure is running.

Pressing Control-G halts any background procedures. You will have to LAUNCH them again after pressing Control-G.