1.1 --- a/types.h Fri Feb 15 15:08:38 2008 -0500
1.2 +++ b/types.h Sun Apr 06 19:34:58 2008 -0400
1.3 @@ -45,4 +45,14 @@
1.4 uint32_t hashtable_lookup(struct hashtable *table, const char *key);
1.5 uint32_t hashtable_tokenize(struct hashtable *table, const char *string);
1.6
1.7 +
1.8 +struct bitarray {
1.9 + uint32_t *bits;
1.10 +};
1.11 +
1.12 +void bitarray_init(struct bitarray *bitarray, int size, int intial_value);
1.13 +void bitarray_set(struct bitarray *bitarray, int bit, int value);
1.14 +int bitarray_get(struct bitarray *bitarray, int bit);
1.15 +
1.16 +
1.17 #endif /* _RAZOR_TYPES_H_ */