rexy712
|
e77d20cae4
|
Add _c API functions to allow custom allocation/deallocation functions
|
2020-07-20 03:16:21 -07:00 |
|
rexy712
|
7177386801
|
Cleanup unneeded functions and includes
|
2020-03-23 10:58:56 -07:00 |
|
rexy712
|
88cdc61357
|
Actually implement key mutability
|
2020-02-24 18:30:38 -08:00 |
|
rexy712
|
656992233e
|
Updated copyright year
|
2020-02-23 10:03:59 -08:00 |
|
rexy712
|
6a9597c274
|
Reorganized file structure
|
2020-02-23 09:59:37 -08:00 |
|
rexy712
|
67208e38e0
|
Removed vinit, was a really dumb idea. Redid a lot of the API to match. Fixed some tree related memory leaks.
|
2020-02-18 17:36:54 -08:00 |
|
rexy712
|
0dfbbb5a5c
|
Fix object member removal
|
2020-01-28 16:53:02 -08:00 |
|
rexy712
|
30cc8008af
|
Separate object operations from tree operations
|
2020-01-19 08:12:34 -08:00 |
|
rexy712
|
45ed17d6ca
|
Tree setup now working on all compilation units
|
2020-01-17 14:22:15 -08:00 |
|
rexy712
|
0b4562a95a
|
Update rjp.h types
|
2020-01-17 13:02:53 -08:00 |
|
rexy712
|
b5fdb94fd3
|
Fix RJP_object_iterator to actually usable state
|
2020-01-17 12:48:26 -08:00 |
|
rexy712
|
a646d1c4e8
|
Moved rjp.c, memory.c, and strings.c over to new tree-based objects. Unfortunately, the API did need modified because C lacks the 'mutable' keyword.
|
2020-01-13 15:19:27 -08:00 |
|
rexy712
|
6e53fe29e2
|
Fix memory management of trees
|
2020-01-13 13:22:49 -08:00 |
|
rexy712
|
bc755098b3
|
Add tree iterator (untested) and tree copying
|
2020-01-12 18:05:24 -08:00 |
|
rexy712
|
ce1877f52a
|
Basic working red black tree
|
2020-01-12 00:18:45 -08:00 |
|