Defining Procedures and Variables Index
Workspace information Workspace lists
Working with procedures Working with variables
Burying your workspace Unburying your workspace
Defining procedures

 

Workspace information Top
DEFINED? checks whether a procedure is defined
EMPTY? checks whether a name is empty
ERASE erases a Logo name
NODES estimates the number of available Logo nodes
PRINTOUT prints procedures, values, or properties
RECYCLE starts the garbage collector
Workspace lists Top
CONTENTS outputs a list of all Logo names
NAMELIST outputs a list of all defined names
PROCLIST outputs a list of all user-defined procedures
Working with procedures Top
EDIT edits a Logo name
POPRS prints all primitives
POPS prints all user-defined procedures
POTS prints the headings of all user-defined procedures
Working with variables Top
EDN edits Logo names
ERN erases all names
LOCAL declares local variables inside a procedure
MAKE assigns a value to a name
NAME assigns a value to a name
PONS prints all values
THING reports the value of a name
Burying your workspace Top
BURIEDNAMES reports a list of all buried names
BURIEDPROCS reports a list of all buried procedures
BURIEDPROPS reports a list of all buried properties
BURY buries a Logo name and its contents
BURYALL buries evetything in the workspace
BURYNAME buries a name
BURYPROC buries a procedure definition
BURYPROP buries a property
Unburying your workspace Top
UNBURY unburies a name
UNBURYALL unburies all names
UNBURYNAME unburies a value
UNBURYPROC unburies a procedure definition
UNBURYPROP unburies a property
Defining procedures Top
COPYDEF copies a procedure definition
DEFINE defines a procedure
END ends a procedure definition
TEXT outputs a procedure definition
TO opens the procedure defintion window