Artifact 38f99fdc775c303d8493d1bcfbb8598ae0b32e63:
- File modules/struct/sets/ds.h — part of check-in [aadff1e06d] at 2007-01-21 22:15:59 on branch trunk — * struct_set.man: Updated documentation to mention the critcl implementation, version number, etc. * pkgIndex.tcl: Version of sets bumped to 2.2. * sets.tcl: Changed core sets code to support multiple * sets_tcl.tcl: implementations, and Tcl implementation. * sets_c.tcl: Critcl based implementation of sets. * sets/ds.h: * sets/m.c: * sets/m.h: * sets/s.c: * sets/s.h: * sets.testsuite: Reworked the testsuite to handle both Tcl and * sets.test: critcl implementations. (user: andreas_kupries size: 302)
/* struct::set - critcl - layer 0 declarations * Tcl_ObjType 'set'. */ #ifndef _DS_H #define _DS_H 1 #include "tcl.h" typedef struct S *SPtr; typedef struct S { Tcl_HashTable el; } S; #endif /* _DS_H */ /* * Local Variables: * mode: c * c-basic-offset: 4 * fill-column: 78 * End: */