p = eol + 1;
}
munmap((void*)map, st.st_size);
+ trie_compile(db, false);
+ printf("OK\n");
+ sleep(10);
return db;
}
/* Trivial tests
*/
trie_t *trie = trie_new();
- trie_insert(trie, "abcdefghi");
- trie_insert(trie, "abcde123654789");
trie_insert(trie, "abcde123456789");
trie_insert(trie, "abcde123654789");
+ trie_insert(trie, "abcde123654789");
+ trie_insert(trie, "abcdefghi");
trie_insert(trie, "coucou");
trie_insert(trie, "coucou chez vous");
+ trie_insert(trie, "debout !");
+ trie_compile(trie, false);
+ trie_inspect(trie);
#define ASSERT_TRUE(str) \
if (!trie_lookup(trie, str)) { \
*/
if (argc > 1) {
trie = create_trie_from_file(argv[1]);
-// trie_inspect(trie);
+ trie_inspect(trie);
trie_delete(&trie);
}
return 0;