From ed98572547d88bf9d51e4a3c10c9507186b121e2 Mon Sep 17 00:00:00 2001 From: Krzosa Karol Date: Thu, 6 Oct 2022 14:27:29 +0200 Subject: [PATCH] Update todo --- core_main.cpp | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/core_main.cpp b/core_main.cpp index c36e2ba..c4571c4 100644 --- a/core_main.cpp +++ b/core_main.cpp @@ -7,15 +7,12 @@ First doable version: In the future - [ ] Cleanup - - [ ] Remove tuple stuff or cleanup, in the future might replace it with a better implementation - [ ] Add ability to do i: int = 0 inside for loops for i: int = 0, i < 10, i+=1 - [ ] Complicated c declaration generation - - [ ] The fact that symbols from main file get introduced to the loaded files - might be kind of confusing, need to watch out for that - - [ ] Define some pragama that forces lambda evaluation in module #force_evaluate - - [ ] -- [ ] Conditional compilation +- [ ] Way to import and force evaluate #import_lazy #import ? +- [ ] Conditional compilation, maybe based on some pattern matching + - [ ] #import "$OS.core" - [ ] Expand macros - [ ] Defer