{    The purpose of this command is to allow the user to delete selections.
{ Deletion of a selection removes the selection from
{ ANABL's list of selections.  Once a selection is deleted, it cannot be
{ reused unless it is again created via an add_selection command.  All fields
{ associated with that selection must also be redefined using the add_field
{ command.  If a report entry references a selection that is to be deleted, an
{ error message stating this will be issued and the selection and its associated
{ fields will not be deleted.
{
{ SELECTION:  Valid values for this parameter are one SCL name, a list of SCL
{       names, or the keyword ALL.  If ANABL matches a specified name to the
{       name of a selection, that selection is deleted.  If no match is found for a
{       specified selection, ANABL dislays a message noting this and continues on
{       with the next name to be deleted.  If the keyword ALL is specified, all
{       selections are deleted.
{
{    - The procedure checks for selections that are pointing to FIELD & PUT.  If
{ any pointing of that kind exists in any of the selections, the user gets an
{ error message and is asked to corect the selection parameter.  - The delete
{ procedure decrements the successor count (job & task) of the predecessor
{ selection before deleting the selection.  - If the selection parameter is of list kind
{ then the procedure builds a list of selections to delete and tries to delete the
{ selections from the list.  - If a selection does not exist then the user gets an
{ error message and the procedure continues on with next selection tto be deleted.
{ - If a selection has a successor then the procedure puts it in a new list to be
{ deleted.  Hopefully, the sucessor selection will be on the list of selections to
{ delete.  Then procedure continues to delete the remainder of the list.  It
{ then tries to delete the new list.  The process continues to loop until no
{ more selections are deleted or the remainder list is empty.  Then if any selections
{ are left undeleted the user receives an error messege.
{
{ STATUS: This parameter specifies the request status.
{       CONDITIONS:
{             pte$duplicate_name
{             pte$error_processing_parameter
{             pte$selection_has_field
{             pte$selection_has_put
{             pte$selection_has_successor
{             pte$undefined_field_for_delete
