aboutsummaryrefslogtreecommitdiffstats
path: root/TODO.md
diff options
context:
space:
mode:
authorBad Diode <bd@badd10de.dev>2022-04-08 18:49:40 -0300
committerBad Diode <bd@badd10de.dev>2022-04-08 18:49:40 -0300
commit233dd92768a54060df9096558aa58c1f598cce7d (patch)
tree70cad899ab9767e6cc069192a763e2c0354b9f3f /TODO.md
parent55ecfb3b7713172f76ddbff022fa4d6a80d0661a (diff)
downloadbdl-233dd92768a54060df9096558aa58c1f598cce7d.tar.gz
bdl-233dd92768a54060df9096558aa58c1f598cce7d.zip
Add rudimentary type checking
Diffstat (limited to 'TODO.md')
-rw-r--r--TODO.md3
1 files changed, 2 insertions, 1 deletions
diff --git a/TODO.md b/TODO.md
index aeb507d..3407fac 100644
--- a/TODO.md
+++ b/TODO.md
@@ -1,7 +1,8 @@
1# Currently open issues 1# Currently open issues
2 2
3- [~] Fill up symbol tables/environments/types. 3- [~] Fill up symbol tables/environments/types.
4- [ ] Add type checking. 4- [~] Add type checking.
5- [ ] Add user defined function calls (Only builtin calls currently supported).
5- [ ] Use bump allocators to avoid a large number of `malloc` calls. 6- [ ] Use bump allocators to avoid a large number of `malloc` calls.
6- [ ] Free memory. Not important for now, since it will be cleaned up at exit. 7- [ ] Free memory. Not important for now, since it will be cleaned up at exit.
7- [ ] Add structs. 8- [ ] Add structs.