Leonardo Vencovsky
47ece66520
Move everything out of src folder
2023-12-13 15:14:46 +01:00
Leonardo Vencovsky
015d14216f
Callbacks redone
2023-02-28 16:42:02 +01:00
Leonardo Vencovsky
b330790bf9
Added list SAC and examples
2023-02-02 09:57:15 +01:00
Leonardo Vencovsky
82ac5a4748
Added CMC_DEV and an example
2023-02-01 11:56:16 +01:00
Leonardo Vencovsky
bd338f2fe3
Examples and fixing stuff
2023-01-25 13:35:16 +01:00
Leonardo Vencovsky
a8c1619be6
More examples
2023-01-24 22:23:33 +01:00
Leonardo Vencovsky
71fd0b8ad5
More refactoring
2023-01-19 15:37:44 +01:00
Leonardo Vencovsky
2c9759e5ec
Basic structure for V2
2023-01-06 21:56:35 +01:00
Leonardo Vencovsky
4e194f28ee
WIP new architecture, tests will fail
2020-09-29 17:08:40 -03:00
Leonardo Vencovsky
835caa8333
Forwarding changes
2020-06-26 00:01:41 -03:00
Leonardo Vencovsky
fa2e3d1fcd
Adding dfs example and fixing other examples
2020-06-24 21:55:20 -03:00
Leonardo Vencovsky
203516d8cf
v0.24.0 preview
2020-06-12 12:34:33 -03:00
TryExceptElse
994a168364
Remove brackets to be consistent with surrounding code.
2019-11-22 00:27:45 -08:00
TryExceptElse
db7af704a6
Update examples.
2019-11-22 00:11:01 -08:00
Leonardo
415720c6a6
Update benchmarks and examples
2019-10-29 12:00:46 -03:00
Leonardo
8483eda701
Added two working examples, hanoi and printer
2019-10-04 01:19:18 -03:00
Leonardo
7de3ce5c0c
Updating examples readme and added multiset to benchmark
2019-08-02 00:36:54 -03:00
Leonardo
1254e657c5
Complete remake of multiset
2019-08-01 23:52:50 -03:00
Leonardo
354cd538f8
Added cmc prefixes to enums used by heap and hashtables and fixed return type on treeset and hashset
2019-07-10 16:57:46 -03:00
Leonardo
65f2b79157
Merge branch 'dev'
2019-07-05 16:46:12 -03:00
LeoVen
f7a598efc8
Word Counter example using the pthread library
2019-07-05 00:52:03 -03:00
Leonardo
7b349ea426
Many minor fixes, changes and first attempt of codecov
...
Changes on assert.h, foreach.h, test.h and timer.h
Updated benchmarks, examples and tests
Updated tests/Makefile for future
Added list.c test
Added CMC namespace to CONCATC and CONCATH on macro_collections.h
2019-06-28 00:52:23 -03:00
Leonardo
8010cce8c7
Restructuring project
...
View CHANGELOG on v1.5.0 for more information
2019-06-21 16:07:03 -03:00
Leonardo
870cfe302d
Added more set functions
...
Added is_subset, is_superset, is_proper_subset, is_proper_superset, is_disjointset
2019-06-11 00:42:11 -03:00
Leonardo
aac07a645c
Now collections accept plain struct
...
Also fixed impl prefixes and function modifiers
Added new test for all possible data types
Fixed some READMEs
2019-06-07 01:44:15 -03:00
Leonardo
0f84d65656
Removed PUBLIC and PRIVATE, corrected some examples and new test
2019-05-30 21:23:37 -03:00
Leonardo
424582f969
Update documentation and TODO
2019-05-23 23:08:03 -03:00
Leonardo
22e84db11a
Tenth update on iterators - TREESET
2019-05-16 01:18:26 -03:00
Leonardo
8410111eab
Ninth update on iterators - TREEMAP
2019-05-16 00:04:54 -03:00
Leonardo
490936bddd
Eighth update on iterators - STACK
2019-05-15 20:42:28 -03:00
Leonardo
f956094178
Seventh update on iterators - QUEUE
2019-05-15 19:57:35 -03:00
Leonardo
812d0240e3
Sixth update on iterators - LINKEDLIST
2019-05-15 18:49:40 -03:00
Leonardo
918b73ad51
Fifth update on iterators - HEAP
2019-05-15 15:22:59 -03:00
Leonardo
ae5241a6fb
Fourth update on iterators - HASHSET
2019-05-14 23:22:52 -03:00
Leonardo
d3e7d64d2a
Third update on iterators - HASHMAP
2019-05-14 00:52:20 -03:00
Leonardo
221c55cf2a
Second update on iterators - DEQUE
2019-05-13 23:01:27 -03:00
Leonardo
444f597a98
First update on iterators - LIST
2019-05-11 00:24:48 -03:00
Leonardo
c61ac2e347
Changed iter_new to inter_init and added new iter_new that allocates the iterator on the heap
2019-05-08 11:47:00 -03:00
Leonardo
21ab3eeb07
Changed linkedlist IO relative to a node
2019-05-07 17:20:01 -03:00
Leonardo
f0b763afba
Hashmap example
2019-05-03 23:57:58 -03:00
Leonardo
71fb0a52c5
v1.2.3
2019-04-26 23:36:16 -03:00
Leonardo
d715ea70a8
Added treemap example
2019-04-26 23:35:28 -03:00
Leonardo
37bfcbb9c4
Added multimap
2019-04-26 20:48:46 -03:00
Leonardo
e2916aedb4
Update example
2019-04-16 23:42:38 -03:00
Leonardo
fe57443433
Added contains test and benchmark and updated example and tests
2019-04-14 20:29:48 -03:00
Leonardo
ae5c745ef8
Unified Benchmark
2019-04-13 00:03:42 -03:00
Leonardo
469cddb515
Example quickfix
2019-04-11 14:59:39 -03:00
Leonardo
032d34a6bd
Revamped iterator test and added examples
2019-04-11 14:45:23 -03:00
Leonardo
d2692a8dbe
Added multiset
2019-04-10 17:23:37 -03:00
Leonardo
bc46ace086
Added more list functions and examples
2019-04-08 18:34:52 -03:00