ProvideX V8.20 > Language Reference > 2. Directives
94
DROP Directive
           Removes Program from Memory
Format
DROP prog$[,ERR=stmtref]
Where:
prog$
Name of the program to be unloaded from memory. String expression.
stmtref
Program line number or label to transfer control to.
Description
Use the DROP directive to unload a program previously loaded into memory by the
ADDR directive. The memory used while the program was loaded is returned to the
system. ProvideX returns an Error #17: Invalid file type or contents if
you use a DROP statement for a program that is not currently loaded in memory.
Note: In Object Oriented Programming, DROP OBJECT can be used to delete an object
and DROP CLASS can be used to delete a class. See DELETE OBJECT and DELETE OBJECT
for more information.
See Also
ADDR Load & Lock Program in Memory, p.30.
Examples
->DROP "ARDATE"