Commit Graph

120 Commits

Author SHA1 Message Date
6661b12741 Update list (vtype_variable) 2023-03-23 17:20:13 +03:00
a3107ef73b Update set (vtype_variable) 2023-03-23 16:21:52 +03:00
7657e72c4f Update map (vtype_variable) 2023-03-23 16:15:28 +03:00
6fc4be2b75 Update list (vtype_variable) 2023-03-23 13:53:46 +03:00
b21ce2e799 Update dict (vtype_variable) 2023-03-23 13:33:08 +03:00
c2144f04cf Update array (vtype_variable) 2023-03-23 12:32:01 +03:00
6dc339f0f2 Merge branch '#68-issue' of lirent/libcdsb into develop 2022-09-13 10:46:44 +03:00
eefe5e2c8f Fix libcdsb_stack_push_many 2022-09-13 10:40:12 +03:00
c0294bc1f0 Add queue_t 2022-09-13 10:37:40 +03:00
932849a062 Add callback support on value update (#61) 2022-08-26 17:54:27 +03:00
4dfe971282 Update container free methods (#58) 2022-08-26 12:46:59 +03:00
0881ba9076 Fix rbtree inorder reverse iter 2022-08-26 10:00:49 +03:00
76ca84f72e Fix rbtree inorder iter 2022-08-25 21:43:31 +03:00
814a733f76 Fix names of the symbols 2022-08-24 13:50:20 +03:00
6412adbc9f Rename 2022-08-24 12:44:11 +03:00
804769d85c Fix dict keys copy implementation 2022-08-24 12:31:33 +03:00
1d8e8efe90 Update rbtree-based foreach implementation 2022-08-24 12:29:55 +03:00
4a174df6da Add rbtree iterator implementation 2022-08-24 12:28:45 +03:00
8858e02afb Add implementation of the stack reversion 2022-08-24 12:26:17 +03:00
48bddb6db8 Refactor the internal symbols 2022-08-22 14:18:38 +03:00
ca8251973e Refactor string 2022-08-22 12:13:20 +03:00
205c8337c2 Update the include/bits implementation 2022-08-22 12:03:02 +03:00
e92ff17be4 Fix calls of the inline methods 2022-08-22 11:59:09 +03:00
2118404bfe Refactor headers 2022-08-22 11:56:16 +03:00
08aebcc15b Minor fixes & modifications 2022-08-19 20:00:10 +03:00
7618294078 Refactor dict, add attaching functional 2022-08-19 19:32:52 +03:00
36f03d3d23 Refactor map, add attaching functional 2022-08-19 19:31:01 +03:00
b789b133e2 Refactor set, add attaching functional 2022-08-19 17:41:02 +03:00
925a8855ed Refactor list, add attaching functional 2022-08-19 16:46:07 +03:00
57a8a08234 Refactor array, add attaching functional 2022-08-19 15:22:54 +03:00
c9ec0d110f Refactor usage of the stack_t initialization 2022-08-18 03:15:57 +03:00
e8d3b55ec9 Add dict keys copy methods 2022-08-18 02:44:49 +03:00
b2fa470bce Simplify dnode_t excess logic 2022-08-18 02:27:26 +03:00
72770c3561 Rollback excess abstractions for rbtree's types 2022-08-18 02:18:44 +03:00
3cbf7a6fdf Add stack_push_many method 2022-08-18 00:08:10 +03:00
862e85145c Minor project core fixes 2022-08-17 22:22:30 +03:00
21e5c0fd8c Fix string methods 2022-08-17 22:21:35 +03:00
ee987964a1 Update dict symbols 2022-08-17 22:21:01 +03:00
1b815613a4 Refactor array base 2022-08-17 22:20:40 +03:00
9f83f59502 Update headers 2022-08-17 22:20:04 +03:00
125153076d Minor fixes 2022-08-16 21:10:54 +03:00
80ba7082d4 Minor fixes 2022-08-16 18:39:55 +03:00
bc489e085e Refactor the attributes 2022-08-16 01:36:37 +03:00
a1293af307 Fix dict extra 2022-08-15 17:31:22 +03:00
d42dcc4a07 Change the float hashing 2022-08-15 17:29:33 +03:00
21690b2c4e Fix vnode's float & double containing cases 2022-08-15 17:27:51 +03:00
2dcc673bb2 Add dict implementation 2022-08-14 21:06:38 +03:00
5c39f4970c Add containers hashing implementation 2022-08-14 21:05:33 +03:00
4e6d83c4cf Update type generics 2022-08-14 20:55:40 +03:00
511516b218 Refactor rbtree types 2022-08-14 18:24:16 +03:00