From 0c45a9886a589a1a0721d1683ea7fa9aacdcefe8 Mon Sep 17 00:00:00 2001 From: Eugen Wissner Date: Tue, 27 Aug 2024 14:21:50 +0200 Subject: Add Intermediate monad stack for the code generation --- TODO | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'TODO') diff --git a/TODO b/TODO index e1bdc64..e676d1d 100644 --- a/TODO +++ b/TODO @@ -1,4 +1,5 @@ # Intermediate code generation -Execute the generation in a state monad and generate unique labels and -temporary variable names. +- Put symbol table in the reader monad and it to the stack + or use the state monad for everything. +- Add errors handling to the monad stack. -- cgit v1.2.3