#ifndef _qed_set_h_
#define _qed_set_h_

EXTERN WORD			setfree	(SET set);				/* kleinste freie Nummer */
EXTERN WORD			setmax	(SET set);				/* gr”˛te belegte Nummer */
EXTERN WORD			setmin	(SET set);				/* kleinste belegte Nummer */
EXTERN VOID			setcpy	(SET set1, CONST SET set2);
EXTERN VOID			setall	(SET set);
EXTERN VOID			setclr	(SET set);
EXTERN VOID			setnot	(SET set);
EXTERN VOID			setand	(SET set1, SET set2);
EXTERN VOID			setor		(SET set1, SET set2);
EXTERN VOID			setxor	(SET set1, SET set2);
EXTERN VOID			setincl	(SET set, WORD elt);
EXTERN VOID			setexcl	(SET set, WORD elt);
EXTERN VOID			setchg	(SET set, WORD elt);
EXTERN BOOLEAN		setin		(SET set, WORD elt);
EXTERN BOOLEAN		setcmp	(SET set1, SET set2);
EXTERN WORD			setcard	(SET set);
EXTERN VOID			str2set	(CONST UBYTE *str, SET set);

#endif
