Dispose (PointerVar: Pointer);
or
Dispose (PointerVar: Pointer; tag_field_values);
or
Dispose (ObjectPointerVar: Pointer; destructor_call);
Dispose is defined in ISO 7185 Pascal and supported by most known Pascal variants, but not by UCSD Pascal. Its use for objects is a Borland Pascal extension.