Update TODO, quick fixes in a makefile and in assert.h
This commit is contained in:
1 parent
e834aaee81
commit
0df0ebbdeb
3 files changed
+22
-16
No files matched your search
@@ -4,31 +4,37 @@ TODO
|
|||||||
[X] - Finished
|
[X] - Finished
|
||||||
[~] - Needs to be reviewed
|
[~] - Needs to be reviewed
|
||||||
|
|
||||||
[/] Documentation
|
[ ] Future possible Collections
|
||||||
[X] Remove PUBLIC and PRIVATE
|
|
||||||
[ ] Extra Collections
|
|
||||||
[X] Add MultiSet
|
|
||||||
[X] Add MultiMap
|
|
||||||
[X] Add IntervalHeap
|
|
||||||
[ ] Add TreeHashMap
|
[ ] Add TreeHashMap
|
||||||
[ ] Add SortedList
|
[ ] Add SortedList
|
||||||
[ ] Add BiDiMap
|
[ ] Add BiDiMap
|
||||||
|
[ ] Add Trie (or any variant)
|
||||||
|
|
||||||
|
[/] Documentation
|
||||||
|
[X] Remove PUBLIC and PRIVATE
|
||||||
|
[X] Extra Collections
|
||||||
|
[X] Add MultiSet
|
||||||
|
[X] Add MultiMap
|
||||||
|
[X] Add IntervalHeap
|
||||||
[ ] Add functions
|
[ ] Add functions
|
||||||
[X] update {hashmap, treemap, multimap}
|
[X] update {hashmap, treemap, multimap}
|
||||||
[X] set {hashmap, treemap, multimap}
|
[X] set {hashmap, treemap, multimap}
|
||||||
[X] to_string {all}
|
[X] to_string {all}
|
||||||
[ ] iter_advance {all} (iterators)
|
[X] iter_advance {all} (iterators)
|
||||||
[ ] iter_rewind {all} (iterators)
|
[X] iter_rewind {all} (iterators)
|
||||||
[ ] iter_go_to {all} (iterators)
|
[X] iter_go_to {all} (iterators)
|
||||||
[ ] from_array {all}
|
[ ] from_array {all}
|
||||||
[ ] to_array {all}
|
[ ] to_array {all}
|
||||||
[X] equals {all}
|
[X] equals {all}
|
||||||
[X] copy_of {all}
|
[X] copy_of {all}
|
||||||
[ ] resize {dynamic arrays and circular buffers}
|
[ ] resize {dynamic arrays and circular buffers}
|
||||||
[ ] save {all} (serialization)
|
[ ] Serialization
|
||||||
[ ] load {all} (serialization)
|
[ ] save {all}
|
||||||
[ ] read {all} (serialization)
|
[ ] load {all}
|
||||||
[ ] write {all} (serialization)
|
[ ] serialize {all}
|
||||||
|
[ ] deserialize {all}
|
||||||
|
[ ] Add callback utility
|
||||||
|
[ ] Zip Iterators
|
||||||
[ ] Stack Allocated Collections
|
[ ] Stack Allocated Collections
|
||||||
[ ] Deque
|
[ ] Deque
|
||||||
[ ] HashMap
|
[ ] HashMap
|
||||||
|
|||||||
+1
-1
@@ -11,7 +11,7 @@
|
|||||||
/**
|
/**
|
||||||
* Definition of many typed non-abortive assertions. Every assertion that fails
|
* Definition of many typed non-abortive assertions. Every assertion that fails
|
||||||
* will print a message to stderr but will not abort the program execution.
|
* will print a message to stderr but will not abort the program execution.
|
||||||
* There are 4 main macros:
|
* There are 9 main macros:
|
||||||
*
|
*
|
||||||
* - cmc_assert
|
* - cmc_assert
|
||||||
* - cmc_assert_equals
|
* - cmc_assert_equals
|
||||||
|
|||||||
+2
-2
@@ -9,13 +9,13 @@ main: FORCE
|
|||||||
./main
|
./main
|
||||||
gcov ./main.c
|
gcov ./main.c
|
||||||
|
|
||||||
dev:
|
dev: FORCE
|
||||||
$(CC) main.c -o main $(CFLAGS) $(CVFLAGS) -I $(INCLUDE)
|
$(CC) main.c -o main $(CFLAGS) $(CVFLAGS) -I $(INCLUDE)
|
||||||
./main
|
./main
|
||||||
gcov ./main.c -n
|
gcov ./main.c -n
|
||||||
rm *.gcda *.gcno *.exe
|
rm *.gcda *.gcno *.exe
|
||||||
|
|
||||||
windev:
|
windev: FORCE
|
||||||
$(CC) main.c -o main $(CFLAGS) $(CVFLAGS) -I $(INCLUDE)
|
$(CC) main.c -o main $(CFLAGS) $(CVFLAGS) -I $(INCLUDE)
|
||||||
./main
|
./main
|
||||||
gcov ./main.c -n
|
gcov ./main.c -n
|
||||||
|
|||||||
Reference in new issue
Block a user