cset.h 913 B

1234567891011121314151617181920212223242526
  1. /* $Id$ */
  2. /*
  3. * (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
  4. * See the copyright notice in the ACK home directory, in the file "Copyright".
  5. */
  6. /* O P E R A T I O N S F O R
  7. * C O M P A C T S E T S
  8. */
  9. extern cset Cempty_set(); /* (short) */
  10. extern bool Cis_elem(); /* (Celem, cset) */
  11. extern Cadd(); /* (Celem, *cset) */
  12. extern Cremove(); /* (Celem, *cset) */
  13. extern Cindex Cfirst(); /* (cset) */
  14. extern Cindex Cnext(); /* (Cindex, cset) */
  15. extern Celem_t Celem(); /* (Cindex) */
  16. extern Cjoin(); /* (cset, *cset) */
  17. extern Cintersect(); /* (cset, *cset) */
  18. extern Cdeleteset(); /* (cset) */
  19. extern bool Cis_subset(); /* (cset, cset) */
  20. extern Cclearset(); /* (cset, *cset) */
  21. extern Ccopy_set(); /* (cset, *cset) */
  22. extern Csubtract(); /* (cset, *cset) */
  23. extern bool Cequal(); /* (cset, cset) */
  24. extern short Cnrelems(); /* (cset) */