mirror of https://github.com/flysand7/ciabatta.git
9fef829466 | ||
---|---|---|
.. | ||
assert.md | ||
complex.md | ||
readme.md |
readme.md
Ciabatta
Ciabatta is a C standard library implementation. The goal is to provide a cross-platform implementation that provides it's own documentation, clarifying implementation-defined details, as well as provides additional functionality, like sockets, or unicode processing, the kind of functionality that is used in different kinds of programs.
Headers
The implementation doesn't provide all headers. The headers that aren't provided are supposed to be provided by compiler. The list of such headers:
- stdarg.h
- setjmp.h
The headers that are provided have documentation included:
- assert.h
- complex.h
- ctype.h
- errno.h
- fenv.h
- inttypes.h
- locale.h
- math.h
- signal.h
- stdio.h
- stdlib.h
- string.h
- tgmath.h
- threads.h
- time.h
- uchar.h
- wchar.h
- wctype.h
Locales
Not supported. The char *
strings are assumed to be encoded using ASCII/UTF-8
encoding.