blob: 893ec2f35bb8012be13083c4f8619f35bda62abe (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
|
# Currently open issues
- [] Fill up symbol tables/environments/types.
- [] Add symbol name checking (first pass should fill symbol names on global
scope so that we can use global functions/variables before they are inside
procedures even when those come first).
- [] Add type checking.
- [] Support output dot files for visualizing internal data structures with
`graphviz`
- [] 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.
|