├── .github ├── dependabot.yml └── workflows │ └── ci.yml ├── .gitignore ├── CHANGELOG.md ├── LICENSE ├── Makefile ├── README.md ├── codecov.yml ├── dist └── .gitkeep ├── examples ├── bitarray_example.c ├── doublylinkedlist_example.c ├── fileutils_example.c ├── graph_example.c ├── linkedlist_example.c ├── permutations_example.c ├── queue_example.c ├── stack_example.c ├── stringlib_example.c └── timing_example.c ├── libs └── .gitkeep ├── src ├── bitarray.c ├── bitarray.h ├── dllist.c ├── dllist.h ├── fileutils.c ├── fileutils.h ├── graph.c ├── graph.h ├── llist.c ├── llist.h ├── minunit.h ├── permutations.c ├── permutations.h ├── queue.c ├── queue.h ├── stack.c ├── stack.h ├── stringlib.c ├── stringlib.h └── timing.h └── tests ├── bitarray_test.c ├── doubly_linked_list_test.c ├── fileutils_test.c ├── graph_test.c ├── linked_list_test.c ├── minunit_test.c ├── permutations_test.c ├── queue_test.c ├── stack_test.c ├── stringlib_test.c ├── timing_test.c └── tmp ├── .gitkeep ├── lvl2 └── .gitkeep └── test.txt /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barrust/c-utils/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barrust/c-utils/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barrust/c-utils/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barrust/c-utils/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barrust/c-utils/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barrust/c-utils/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barrust/c-utils/HEAD/README.md -------------------------------------------------------------------------------- /codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barrust/c-utils/HEAD/codecov.yml -------------------------------------------------------------------------------- /dist/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/bitarray_example.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barrust/c-utils/HEAD/examples/bitarray_example.c -------------------------------------------------------------------------------- /examples/doublylinkedlist_example.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barrust/c-utils/HEAD/examples/doublylinkedlist_example.c -------------------------------------------------------------------------------- /examples/fileutils_example.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barrust/c-utils/HEAD/examples/fileutils_example.c -------------------------------------------------------------------------------- /examples/graph_example.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barrust/c-utils/HEAD/examples/graph_example.c -------------------------------------------------------------------------------- /examples/linkedlist_example.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barrust/c-utils/HEAD/examples/linkedlist_example.c -------------------------------------------------------------------------------- /examples/permutations_example.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barrust/c-utils/HEAD/examples/permutations_example.c -------------------------------------------------------------------------------- /examples/queue_example.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barrust/c-utils/HEAD/examples/queue_example.c -------------------------------------------------------------------------------- /examples/stack_example.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barrust/c-utils/HEAD/examples/stack_example.c -------------------------------------------------------------------------------- /examples/stringlib_example.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barrust/c-utils/HEAD/examples/stringlib_example.c -------------------------------------------------------------------------------- /examples/timing_example.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barrust/c-utils/HEAD/examples/timing_example.c -------------------------------------------------------------------------------- /libs/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/bitarray.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barrust/c-utils/HEAD/src/bitarray.c -------------------------------------------------------------------------------- /src/bitarray.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barrust/c-utils/HEAD/src/bitarray.h -------------------------------------------------------------------------------- /src/dllist.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barrust/c-utils/HEAD/src/dllist.c -------------------------------------------------------------------------------- /src/dllist.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barrust/c-utils/HEAD/src/dllist.h -------------------------------------------------------------------------------- /src/fileutils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barrust/c-utils/HEAD/src/fileutils.c -------------------------------------------------------------------------------- /src/fileutils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barrust/c-utils/HEAD/src/fileutils.h -------------------------------------------------------------------------------- /src/graph.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barrust/c-utils/HEAD/src/graph.c -------------------------------------------------------------------------------- /src/graph.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barrust/c-utils/HEAD/src/graph.h -------------------------------------------------------------------------------- /src/llist.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barrust/c-utils/HEAD/src/llist.c -------------------------------------------------------------------------------- /src/llist.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barrust/c-utils/HEAD/src/llist.h -------------------------------------------------------------------------------- /src/minunit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barrust/c-utils/HEAD/src/minunit.h -------------------------------------------------------------------------------- /src/permutations.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barrust/c-utils/HEAD/src/permutations.c -------------------------------------------------------------------------------- /src/permutations.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barrust/c-utils/HEAD/src/permutations.h -------------------------------------------------------------------------------- /src/queue.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barrust/c-utils/HEAD/src/queue.c -------------------------------------------------------------------------------- /src/queue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barrust/c-utils/HEAD/src/queue.h -------------------------------------------------------------------------------- /src/stack.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barrust/c-utils/HEAD/src/stack.c -------------------------------------------------------------------------------- /src/stack.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barrust/c-utils/HEAD/src/stack.h -------------------------------------------------------------------------------- /src/stringlib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barrust/c-utils/HEAD/src/stringlib.c -------------------------------------------------------------------------------- /src/stringlib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barrust/c-utils/HEAD/src/stringlib.h -------------------------------------------------------------------------------- /src/timing.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barrust/c-utils/HEAD/src/timing.h -------------------------------------------------------------------------------- /tests/bitarray_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barrust/c-utils/HEAD/tests/bitarray_test.c -------------------------------------------------------------------------------- /tests/doubly_linked_list_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barrust/c-utils/HEAD/tests/doubly_linked_list_test.c -------------------------------------------------------------------------------- /tests/fileutils_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barrust/c-utils/HEAD/tests/fileutils_test.c -------------------------------------------------------------------------------- /tests/graph_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barrust/c-utils/HEAD/tests/graph_test.c -------------------------------------------------------------------------------- /tests/linked_list_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barrust/c-utils/HEAD/tests/linked_list_test.c -------------------------------------------------------------------------------- /tests/minunit_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barrust/c-utils/HEAD/tests/minunit_test.c -------------------------------------------------------------------------------- /tests/permutations_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barrust/c-utils/HEAD/tests/permutations_test.c -------------------------------------------------------------------------------- /tests/queue_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barrust/c-utils/HEAD/tests/queue_test.c -------------------------------------------------------------------------------- /tests/stack_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barrust/c-utils/HEAD/tests/stack_test.c -------------------------------------------------------------------------------- /tests/stringlib_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barrust/c-utils/HEAD/tests/stringlib_test.c -------------------------------------------------------------------------------- /tests/timing_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barrust/c-utils/HEAD/tests/timing_test.c -------------------------------------------------------------------------------- /tests/tmp/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/tmp/lvl2/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/tmp/test.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barrust/c-utils/HEAD/tests/tmp/test.txt --------------------------------------------------------------------------------