BURY

Synopsis
BURY contentslist
Description

Buries the procedures, variables, and property lists named in the contentslist input. A "thing" that is buried is not included in the lists 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.

BURY does not throw an error if it is asked to bury a procedure, variable, or property list that is not in the workspace, but doing so has no effect. BURY also does not throw an error if asked to bury a primitive, but this also has no effect.

See the Workspace Queries section for an explanation of the contentslist input.

Example
TO FOO
  PRINT [I am Foo]
END

TO BAR
  PRINT [I am Bar]
END

POTS
TO BAR
TO FOO
BURY [[FOO] [] []]
POTS
TO BAR
FOO
I am Foo

SourceForge.net Logo