Personal collection of C utilities and data structures
Go to file
Evan Burkey 7a82072539
Test and Deploy / test (push) Failing after 9s Details
Test and Deploy / docs (push) Has been skipped Details
finish network
2024-07-09 09:38:31 -07:00
.gitea/workflows manual testing 2024-07-07 20:05:32 -07:00
.idea implement reallocarray on macOS 2024-05-06 11:17:34 -07:00
docs finish network 2024-07-09 09:38:31 -07:00
include finish network 2024-07-09 09:38:31 -07:00
src finish network 2024-07-09 09:38:31 -07:00
tests finish network 2024-07-09 09:38:31 -07:00
.gitignore manual testing 2024-07-07 20:05:32 -07:00
CMakeLists.txt finish network 2024-07-09 09:38:31 -07:00
LICENSE init 2021-02-01 14:06:37 -08:00
Makefile midway 2024-07-08 08:53:21 -07:00
README.md append lf to includes 2023-11-29 13:41:04 -08:00
clanggen.sh implement basic network server 2024-07-07 19:50:28 -07:00
mkdocs.yml Add parsing docs 2024-04-10 17:55:54 -07:00
run_tests.sh implement basic network server 2024-07-07 19:50:28 -07:00

README.md

libflint

My personal library of common C data structures and algorithms. Supports Linux, macOS, OpenBSD, and FreeBSD.

Documentation

Extensive documentation can be found here

Requirements

Building on Linux requires libbsd. Building on macOS, OpenBSD, or FreeBSD requires no extra dependencies.

Libraries

libflint includes uthash for a hash table implementation. uthash is a single header file included in the source code of libflint. See the top of include/uthash.h for license information