summaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorEugen Wissner <belka@caraus.de>2024-12-02 13:57:03 +0100
committerEugen Wissner <belka@caraus.de>2024-12-02 13:57:03 +0100
commit0c40bca60b343bb289f0a567ec9ec9e9382bad2a (patch)
treebd0906d21a34afcd571e1b1489f3982c2c98151e /TODO
parent147967c04b0efeec4246b8ba0ff9b6961c9fe6cd (diff)
downloadelna-0c40bca60b343bb289f0a567ec9ec9e9382bad2a.tar.gz
Add array assignment to the IR
Diffstat (limited to 'TODO')
-rw-r--r--TODO10
1 files changed, 0 insertions, 10 deletions
diff --git a/TODO b/TODO
index 1fa05f5..37e6d35 100644
--- a/TODO
+++ b/TODO
@@ -1,9 +1,3 @@
-# Intermediate code generation
-
-- To access named parameters inside a procedure, IR should be able to reference
- them. During the generation the needed information (e.g. offsets or registers)
- can be extracted from the symbol table and saved in the operands.
-
# ELF generation
- Don't ignore relocations where the symbol is not defined in the symbol table.
@@ -14,7 +8,3 @@
- Each temporary variable gets a tn register where n is the variable index. If
there more variables the allocation will fail with out of bounds runtime
error. Implement spill over.
-
-# Language
-
-- Array support.