LOGO Commands 2
Use the commands below to define and run LOGO procedures. The command
descriptions were adapted from the Berkeley Logo User Manual,
Copyright 1993 by the Regents of the University of California.
WORKSPACE MANAGEMENT
====================
PROCEDURE DEFINITION
--------------------
TO procname :input1 :input2 ... (special form)
command. Prepares Logo to accept a procedure definition. The
procedure will be named "procname" and there must not already
be a procedure by that name. The inputs will be called "input1"
etc. Any number of inputs are allowed, including none. Names
of procedures and inputs are case-insensitive.
Unlike every other Logo procedure, TO takes as its inputs the
actual words typed in the instruction line, as if they were
all quoted, rather than the results of evaluating expressions
to provide the inputs. (That's what "special form" means.)
Logo responds to the TO command by entering procedure definition
mode. The prompt character changes from "?" to ">" and whatever
instructions you type become part of the definition until you
type a line containing only the word END.
WORKSPACE CONTROL
-----------------
SAVE filename
command. Saves the definitions of all unburied procedures,
variables, and property lists in the named file.
LOAD filename
command. Reads instructions from the named file and executes
them. The file can include procedure definitions with TO, and
these are accepted even if a procedure by the same name already
exists. If the file assigns a list value to a variable named
STARTUP, then that list is run as an instructionlist after the
file is loaded.
Mtht420