Workspace Control

ERASE
ERALL
ERPS
ERNS
ERPLS
ERN
ERPL
BURY
BURYALL
BURYNAME
UNBURY
UNBURYALL
UNBURYNAME
TRACE
UNTRACE
STEP
UNSTEP
EDIT
EDALL
EDPS
EDNS
EDPLS
EDN
EDPL
SAVE
SAVEL
LOAD

The workspace control procedures manipulate workspace "things" (procedures, variables, and property lists). You can use these procedures to erase, bury, unbury, and edit other procedures.

If a thing is erased, it is completely removed from the workspace. It is no longer usable or callable.

If a thing is buried, it is not included in the contents list output by CONTENTS, PROCEDURES, NAMES, or PLISTS, but is included in the list output by BURIED. By implication, buried things are not printed by POALL or saved by SAVE. However, buried things are still usable; a buried procedure can still be called and a buried variable can still be used.

Typically, items are buried to keep them from cluttering up the workspace. For example, all Logolib procedures bury themselves after they are called so that they don't show up when you run EDALL.

Buried things can be completely restored to the workspace by unburying them (for example, with UNBURY).


SourceForge.net Logo