/lib-cj

Reimplementation of certain libc functions

Primary LanguageCMIT LicenseMIT

License: MIT

lib-cj

Overview

lib-cj is a reimplementation of certain libc functions, such as snprintf. It was created as a pure learning experiment and is not intended for commercial use. Key features of this project include:

  • Developed with C11;
  • Tested on Linux (compatible with GNU GCC or clang);
  • Includes a suite of simple automated tests to ensure correctness (Check test.h);

Usage

To use this project, follow these steps:

  • Download the project
  • Navigate to its folder
  • Run the following command:
$ make test

Please note that this project is not optimized, and therefore not recommended for commercial use. This project was primarily created for educational purposes and as an experiment.