@LingDong- So I added C89 support and integrated CMake. Whilst I was at it, I implemented header files for all your files, being careful to only add protoypes for functions and globals that are used in more than the implementation file.
Builds tested on: macOS (AppleClang) and Windows (MSVC).
@LingDong- So I added C89 support and integrated CMake. Whilst I was at it, I implemented header files for all your files, being careful to only add protoypes for functions and globals that are used in more than the implementation file.
Builds tested on: macOS (AppleClang) and Windows (MSVC).