diff --git a/readme.md b/readme.md index 7fa0d11..f0bec4f 100644 --- a/readme.md +++ b/readme.md @@ -30,6 +30,45 @@ Please note that as of today ciabatta is still during development and does not implement many of the features that need to be implemented. Using it at current time is discouraged. +## Current Status + +### C23 standard library + +| Header | Description | Status | +| --------------- | ------------------------------------ | ----------- | +| | Diagnostics. | none | +| | Complex arithmetic. | none | +| | Character handling. | none | +| | Errors. | none | +| | Floating-point environment. | none | +| | Characteristics of floating types. | none | +| | Format conversion of integer types. | none | +| | Alternative spellings. | none | +| | Sizes of integer types. | none | +| | Localization. | none | +| | Mathematics. | none | +| | Nonlocal jumps. | [1] | +| | Signal handling. | none | +| | Alignment. | none | +| | Variable arguments. | none | +| | Atomics. | none | +| | Bit and byte utilities | none | +| | Boolean type and values. | none | +| | Common definitions. | none | +| | Integer types. | Implemented | +| | Input/output. | WIP | +| | General utilities. | none | +| | `_Noreturn`. | none | +| | String handling. | none | +| | Type-generic math. | none | +| | Threads. | none | +| | Date and time. | none | +| | Unicode utilities. | none | +| | Wide character utilities. | none | +| | Wide character utilities. | none | + +[1] Implemented by compilers + ## Support Operating System: