aboutsummaryrefslogtreecommitdiffstats
path: root/TODO.md
blob: 86b7e31e54e6b14d7a319068c814a092c72e907d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
# Currently open issues

- [~] Fill up symbol tables/environments/types.
- [~] Add type checking.
- [ ] Write a proper spec.
    - [ ] Write proper typing rules.
    - [ ] Write numeric type coercion rules.
- [ ] Add user defined function calls (Only builtin calls currently supported).
- [ ] Use bump allocators to avoid a large number of `malloc` calls.
- [ ] Free memory. Not important for now, since it will be cleaned up at exit.
- [ ] Add structs.
- [ ] Add arrays and darrays.