The DISPOSE procedure deallocates memory for a dynamic variable. Syntax: DISPOSE( p ) The parameter 'p' is a pointer variable. The 't' parameters are constant expressions that match the corresponding 't' parameter used in the call to the NEW procedure that allocated the memory. If you use 't' parameters in a call to NEW, you must specify the same 't' parameters in the call to DISPOSE. If you allocated memory using d parameters, just specify the pointer variable to the corresponding DISPOSE call. The DISPOSE procedure deallocates the object to which the pointer variable points. You cannot call DISPOSE more than once for the same dynamic variable.