aboutsummaryrefslogtreecommitdiffstats
path: root/README
blob: 19ba9244035adb610506ca87468c0dc614231a3c (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
libsimple.h includes most POSIX header files so you do need to include lots of
headers in your code, and defines macros and functions that are useful for most
programs and libraries to simplify the code. It also provides *_MIN and *_MAX
values for integer data types.

All functions are namespaced with `libsimple_` and aliased with macro
definitions to unnamespaced names unless there already is a macro with that
name. However, some functions are seen as libsimple specific and do not
have unnamespaced.

Programs using this library should define `char *argv0` and set it to
the 0:th command line argument.