From eaf2d360120a4cab12c27ed51961cd5d224042ff Mon Sep 17 00:00:00 2001 From: Kimplul Date: Sat, 25 Mar 2023 20:34:24 +0200 Subject: initial constant struct stuff --- TODO | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 TODO (limited to 'TODO') diff --git a/TODO b/TODO new file mode 100644 index 0000000..6f5fc3a --- /dev/null +++ b/TODO @@ -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 :( -- cgit v1.3