From cecdf2f0e9f7ba159b592f0eeacedf34a14b6ca6 Mon Sep 17 00:00:00 2001 From: "Juan J. Martinez" Date: Sat, 13 Aug 2022 12:36:33 +0100 Subject: More ideas --- TODO.md | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/TODO.md b/TODO.md index 0e60282..e2395c6 100644 --- a/TODO.md +++ b/TODO.md @@ -1,10 +1,13 @@ # TODO +It is undecided when these are "done" (e.g. does it include the code generation?). + Language features: > not in order * [ ] basic operators * [ ] type system - * [ ] functions + * [ ] explicit type conversion + * [ ] functions (return) * [ ] anonymous functions (lambdas) * [ ] loops (while-like, infinite, break, continue) * [ ] basic integer types: u8, s8, u16, s16 @@ -14,9 +17,11 @@ Language features: * [ ] variables * [ ] constants * [ ] if-else - * [ ] built-in support (run-time) + * [ ] built-in functions support (run-time) * [ ] arrays - * [ ] strings (zero ended array of u8?) + * [ ] strings (zero ended array of u8) * [ ] for-in * [ ] structures + * [ ] inline asm + * [ ] extern functions -- cgit v1.2.3