From 596dbc62262aecc8b0fc2ba29642242e19e0abe7 Mon Sep 17 00:00:00 2001 From: Eduard Urbach Date: Sun, 16 Feb 2025 19:58:47 +0100 Subject: [PATCH] Updated todo list --- docs/todo.md | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/docs/todo.md b/docs/todo.md index 55d1038..6dcd482 100644 --- a/docs/todo.md +++ b/docs/todo.md @@ -19,16 +19,24 @@ - [x] Multiple return values - [x] Data structures - [x] Type system +- [ ] Dynamic libraries: Linux Mac ~~Windows~~ +- [ ] Unsigned types - [ ] Type operator `?` - [ ] Slices - [ ] Floating-point arithmetic -- [ ] Error handling -- [ ] Threading library - [ ] Self-hosted compiler +### Library + +- [ ] Efficient memory allocator +- [ ] Error handling +- [ ] Multithreading: ~~Linux~~ Mac ~~Windows~~ + ### Keywords - [x] `assert` +- [x] `const` +- [x] `extern` - [x] `else` - [ ] `for` - [x] `if` @@ -69,7 +77,7 @@ ### Architecture -- [ ] arm64 +- [ ] arm - [ ] riscv - [x] x86