Skip to content

Welcome to SML-Lib

A general purpose C library for not dealing with syntactic sugar and my personal c library too...

What can you do with this library?

Non-obfuscated Source Files

What you see is what you get. There is nothing separating you from the library.

This Library is your library

SML-Lib is licensed under BSD-3 clause meaning that you can redistribute this library with or without modification.

Easy logging - Easy testing.

We are trying to hit 100% percent branch hits with this library. This means that out of memory handling, null pointer exception and memory leak finding will be as easy as changing or some definitions and thats it!

Headless and Full module integration

To bring the best memory efficiency for compiled programs this library is designed to be as interoperable with itself even when some of its necessary librarys are missing. This leads to variable behavior meaning that if you if you include one library but not the other your libary will work as expected but may change behavior when paired with another library.