delete-from-esetTransitioning Sets and Tablesget-etdelete-etGoTo Top

delete-et   item et => deleted-p[Function]

Purpose
Delete item from et if it is present using eq as the comparison function.

Package   :gbbopen-tools

Module   :gbbopen-tools

Arguments and values

item     An object
et     An ET
deleted-p     A generalized boolean

Returns
True, if item was deleted from et; nil otherwise

See also
    get-et
    make-et

Examples

  > (defparameter *et* (make-et))
  *et
  > (setf (get-et 'x *et*) 3)
  3
  > (get-et 'x *et*)
  3
  t
  > (delete-et 'x *et*)
  t
  > (get-et 'x *et*)
  nil
  nil
  > (delete-et 'x *et*)
  nil
  > 


The GBBopen Project


delete-from-esetTransitioning Sets and Tablesget-etdelete-etGoTo Top