Guardian Procedure Calls Reference Manual

DEFINEDELETEALL Procedure
Summary
Syntax for C Programmers
Syntax for TAL Programmers
Considerations
Related Programming Manual
Summary
The DEFINEDELETEALL procedure allows the caller to delete all DEFINEs from the calling process'
context.
Syntax for C Programmers
#include <cextdecs(DEFINEDELETEALL)>
short DEFINEDELETEALL ( void );
Syntax for TAL Programmers
CALL DEFINEDELETEALL;
Considerations
If an error occurs, the DEFINE is not deleted.
The context-changes count is incremented each time DEFINEDELETEALL is invoked and a
consequent change to the process' context occurs. The count is incremented by one even if
more than one DEFINE is deleted.
The =_DEFAULTS DEFINE cannot be deleted and is bypassed by this procedure.
Related Programming Manual
For programming information about the DEFINEDELETEALL procedure, see the Guardian
Programmer's Guide.
DEFINEDELETEALL Procedure 263