a057f23798
refactor: xmake in use, compiles and tests fine
2026-06-10 11:18:10 -06:00
e0c8b46bfa
refactor: tests work, all fine
2026-05-14 08:20:56 -06:00
0a0350c1c1
refactor: changed arrayslice init
2026-05-14 06:59:25 -06:00
36bd2a37c7
refactor: changed arrayslice_to_arraylsit
2026-05-14 06:53:38 -06:00
dc274787e3
refactor: slices take same approach for init
2026-05-14 06:48:56 -06:00
d69a74dad2
refactor: init takes pointer to pointer for compatibliity
...
Its better for me this way, its just this little change at least, next
is fucking going and fixig all damn tests, the fucking wors part
2026-05-13 20:42:04 -06:00
4a1575e833
addtition: slice to array, needs testing
2026-04-23 09:18:18 -06:00
e8aaa006de
addition: next and peek, need testing
2026-04-23 08:47:45 -06:00
6088895ad0
addition: create slice and unsafe, also destroy
2026-04-20 08:43:58 -06:00
04a52e3455
addtition: Added function declarations
2026-04-19 21:57:28 -06:00
4b2389ad62
feature: Added structure for ArrayListSlices
2026-04-19 12:32:11 -06:00
532a84fa8f
test: added tests for clear
2026-04-18 19:22:17 -06:00
7662af09f8
test: Added test for init and destroy
...
Also changed a few things like destroy tanking a double pointer so that
is more secure and making sure before hand that capacity is not that
ridiculous of a size, still, shit can get pass but generally is fine
2026-04-15 17:17:54 -06:00
1d7f9676ec
addition: resize and reserve, not tested
2026-04-15 10:01:27 -06:00
0fc64c2d8d
addition: set and get, not tested
2026-04-15 07:38:04 -06:00
4ea062fd60
addition/refactor: Made ADT design and added grow/shrink
...
So, added private functions made to grow and shrink the array in a
multiple of 2, 2 as a factro is fine, at least that is Rust does it that
way. Also changed the design to ADT, forgot i liked that, probably will
be changing that to apply also to my Arena implementation, i will see if
fits --probably--.
2026-04-14 20:30:02 -06:00
39022d53ff
addition: Added basic header and structure
2026-04-13 17:55:45 -06:00
12197bfbbd
Initial commit
2026-04-13 11:16:58 -06:00