summaryrefslogtreecommitdiff
path: root/TODO
blob: b93bd981ac8ee9a00503b069ebc5fd12972c6746 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
- Bootstrap (write language in itself)
- Add array
- Add char type
- Add arm support
+ Add Memory access and variables
+ call nasm and ld from the binary
- Add include directory
+ Handle recursive includes
+ write assembly to a file instead of stdout
+ Separate library functions from the compiler
+ Add const
+ Add Include
+ Add Strings
+ Add Comments
+ Add systemcalls
+ Add build system
+ Add compile option