#ifndef _DICT_H_
#define _DICT_H_
-#include "dict-impl.h"
+#include <stdint.h>
+
+#ifndef FALSE
+# define FALSE 0
+#endif
+
+#ifndef TRUE
+# define TRUE 1
+#endif
+
+typedef int bool_t;
+
+typedef struct _trie {
+ uint32_t flags;
+ struct _trie *next[26];
+} trie_t;
-/* Only looks opaque. Perfectly stack-allocatable */
typedef trie_t dict_t;
typedef trie_t *dict_cursor_t;
typedef uint32_t dict_entry_t;