Humming Owl's Multipurpose Library - HOML Pretty name, A lot of work ahead.

Isaac 8e92f238f0 btp progress před 1 týdnem
other_types 8e92f238f0 btp progress před 1 týdnem
basic_types.c f98ce584de str před 1 měsícem
basic_types.h 0127f87d60 owl_arr před 3 měsíci
endian.h b402977038 some int functions + a thing on endian.h před 1 měsícem
homl.h 5d0177e8f9 string float reading + bitarr před 1 měsícem
mem_space.c 8e92f238f0 btp progress před 1 týdnem
mem_space.h 62c51a5cd2 owl_arr před 3 měsíci
readme 0553b65a35 new float functions and some bit functions changed před 1 měsícem

readme

Humming Owl's Multi-purpose Library - HOML

Special types will always contain the following functions:
- check_pointer: to check if a pointer to a structure is valid (raw check).
- check_members: to check if the members of a struct are valid.
- check all: function to do both checks from above at the same time.
- create: to create the struct given all its members.
- free function: to free the struct (free its memory if manually allocated).
- print function: to print the struct info through a pointer to the struct (being/not being its members valid).
- compare function: to compare 2 structs of the same type.

...

Then, specific type functions (real)