aboutsummaryrefslogtreecommitdiff
path: root/TODO
blob: 6f5fc3a72d094574196164f1b4251d2a88dfccfd (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
+ Refactor ast.c and give each operation its own proc, i.e. instead of huge
node_type switches call a corresponding procedure. Should help with debugging,
stack traces etc.

+ Add const and volatile attributes to types

+ Add const to procedures

+ Add external to procedures, essentially disables templates and name mangling,
to be used to interface with C

+ Come up with some better file extension, .cu seems to be used by cuda
	- In fact Copper is already taken :(