From 71ced998122c357bc62e54d9bb4e124c88acf94b Mon Sep 17 00:00:00 2001 From: nasr Date: Sun, 8 Mar 2026 21:01:43 +0000 Subject: refactor(main): worked on string handling in C and other stuff --- source/storage/b_tree.c | 45 --------------------------------------------- 1 file changed, 45 deletions(-) delete mode 100644 source/storage/b_tree.c (limited to 'source/storage/b_tree.c') diff --git a/source/storage/b_tree.c b/source/storage/b_tree.c deleted file mode 100644 index 6a0e76d..0000000 --- a/source/storage/b_tree.c +++ /dev/null @@ -1,45 +0,0 @@ - -// TODO(nasr): 1. splitting the tree when getting too big? (horizontally) 2. joining trees? - -internal b_tree_node * -node_alloc(mem_arena *arena) -{ - b_tree_node *node = PushStructZero(arena, type); - node->leaf = 1; - return node; -} - -// NOTE(nasr): @return the index of of the found element -internal i32 -node_find_pos(mem_arena *arena, string8 value) -{ - i32 i = 0; - while (i < n->key_count && str8_cmp(n->keys[i], k) < 0) - { - ++i; - } - - return i; -} - -// NOTE(nasr): nodes that get passed as parameters should've already been loaded into memory -internal void -b_tree_search(node *node) -{ - - -} - -internal void -b_tree_insert() -{ - -} - -internal void -b_tree_write() -{ - // TODO(nasr): write the b_tree to disk -} - - -- cgit v1.3