summaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorEugen Wissner <belka@caraus.de>2024-09-25 23:06:02 +0200
committerEugen Wissner <belka@caraus.de>2024-09-25 23:06:02 +0200
commit8eaeb5afa311d6a23b3809a59b724915fff867ea (patch)
tree5aa187593c3a18410ace9a3044dcb98c1dfa8064 /TODO
parentb30bbcab2892f9c41d6b1057eb09804e2d9be4e6 (diff)
downloadelna-8eaeb5afa311d6a23b3809a59b724915fff867ea.tar.gz
Generate IR and target code
Diffstat (limited to 'TODO')
-rw-r--r--TODO4
1 files changed, 3 insertions, 1 deletions
diff --git a/TODO b/TODO
index 5f1d82f..e12d98e 100644
--- a/TODO
+++ b/TODO
@@ -1,6 +1,8 @@
# Intermediate code generation
-- Traverse the AST and generate IR.
+- Calculate maximum number of arguments that a function can have. Put procedure
+ arguments onto the stack, above the stack pointer. Should the offsets be
+ calculated during IR generation or target code generation?
# ELF generation