Version 2 of SetOps, Emptiness

Updated 2007-02-06 19:54:39

Purpose: Definition and discussion of set functionality, especially the function to check a set for emptiness.

Back to the Chart of proposed set functionality.


::setops::empty set


Arguments:

  • Exactly one argument.
  • The argument represents the set to check.
  • The set is given by value, as tcl-list.

Result:

  • A boolean value. 0 = set is not empty, 1 = set is empty

Implementation:

 proc ::setops::empty {set} {
    expr {[llength $set] == 0}
 }

-- AK


Category Data Structure