From 721aa8c2de78596537f207cb51e59e881e21dfef Mon Sep 17 00:00:00 2001 From: flysand7 Date: Mon, 31 Jul 2023 09:01:03 +1100 Subject: [PATCH] Add status table --- readme.md | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) 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: