From 08649c95cc15b5ad99e6b8899d639f6c3b63266b Mon Sep 17 00:00:00 2001 From: lemon Date: Mon, 19 Jun 2023 11:26:50 +0200 Subject: frontend: add for, break, continue statements --- todo.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'todo.txt') diff --git a/todo.txt b/todo.txt index 627daba..3a5ef2f 100644 --- a/todo.txt +++ b/todo.txt @@ -3,6 +3,6 @@ Things to finish before moving onto compiler optimizations, C extensions, other - regalloc: fix phi-eliminating moves - frontend: try to repr vars as ssa temps until they have their address taken or are mutated (to reduce no. of mem instrs)?? - ir: implement mem2reg -- frontend: finish C impl: initializers, preprocessor (#include, fn-like macros, etc), forward declarations, for, switch, break-continue, goto +- frontend: finish C impl: initializers, preprocessor (#include, fn-like macros, etc), forward declarations, switch, goto at some point add another backend like arm64 to make sure the non target specific stuff is generic enough.. -- cgit v1.2.3