diff options
| author | Kimplul <kimi.h.kuparinen@gmail.com> | 2023-03-25 20:34:24 +0200 |
|---|---|---|
| committer | Kimplul <kimi.h.kuparinen@gmail.com> | 2023-03-25 20:34:24 +0200 |
| commit | eaf2d360120a4cab12c27ed51961cd5d224042ff (patch) | |
| tree | 888b4715a1edf7ec74fed1bd26c31213c548650d /TODO | |
| parent | 3bd9103ce0b18f6900ba544a8b2786145868524f (diff) | |
| download | ek-eaf2d360120a4cab12c27ed51961cd5d224042ff.tar.gz ek-eaf2d360120a4cab12c27ed51961cd5d224042ff.zip | |
initial constant struct stuff
Diffstat (limited to 'TODO')
| -rw-r--r-- | TODO | 13 |
1 files changed, 13 insertions, 0 deletions
@@ -0,0 +1,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 :( |
