1 /* struct::set - critcl - layer 3 declarations 2 * Set commands. 3 */ 4 5 #ifndef _M_H 6 #define _M_H 1 7 8 #include "tcl.h" 9 10 int sm_ADD (ClientData cd, Tcl_Interp* interp, int objc, Tcl_Obj* CONST* objv); 11 int sm_CONTAINS (ClientData cd, Tcl_Interp* interp, int objc, Tcl_Obj* CONST* objv); 12 int sm_DIFFERENCE (ClientData cd, Tcl_Interp* interp, int objc, Tcl_Obj* CONST* objv); 13 int sm_EMPTY (ClientData cd, Tcl_Interp* interp, int objc, Tcl_Obj* CONST* objv); 14 int sm_EQUAL (ClientData cd, Tcl_Interp* interp, int objc, Tcl_Obj* CONST* objv); 15 int sm_EXCLUDE (ClientData cd, Tcl_Interp* interp, int objc, Tcl_Obj* CONST* objv); 16 int sm_INCLUDE (ClientData cd, Tcl_Interp* interp, int objc, Tcl_Obj* CONST* objv); 17 int sm_INTERSECT (ClientData cd, Tcl_Interp* interp, int objc, Tcl_Obj* CONST* objv); 18 int sm_INTERSECT3 (ClientData cd, Tcl_Interp* interp, int objc, Tcl_Obj* CONST* objv); 19 int sm_SIZE (ClientData cd, Tcl_Interp* interp, int objc, Tcl_Obj* CONST* objv); 20 int sm_SUBSETOF (ClientData cd, Tcl_Interp* interp, int objc, Tcl_Obj* CONST* objv); 21 int sm_SUBTRACT (ClientData cd, Tcl_Interp* interp, int objc, Tcl_Obj* CONST* objv); 22 int sm_SYMDIFF (ClientData cd, Tcl_Interp* interp, int objc, Tcl_Obj* CONST* objv); 23 int sm_UNION (ClientData cd, Tcl_Interp* interp, int objc, Tcl_Obj* CONST* objv); 24 25 #endif /* _M_H */ 26 27 /* 28 * Local Variables: 29 * mode: c 30 * c-basic-offset: 4 31 * fill-column: 78 32 * End: 33 */ 34