From 2157fdbaca0b80e488c4f77ad5c0d04b051175cf Mon Sep 17 00:00:00 2001 From: Kimplul Date: Mon, 12 Aug 2024 18:55:46 +0300 Subject: make defer work better with generic code --- TODO | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'TODO') diff --git a/TODO b/TODO index 65fbabd..4bc3d86 100644 --- a/TODO +++ b/TODO @@ -35,3 +35,11 @@ main () * implicit conversion to pointer and passed as first argument, ufcs * does that for us. */ } + ++ Might want to add in some kind of suffix for integer types, s for i9 and l for +i27 or something? + ++ lowering could check if a function has been lowered and if not, lower it for +us. Should it also check that no abstract data types are used in the final +lowering? Which would mean that even the lowering is allowed to fail, and not +just the actualization phase. -- cgit v1.3