summaryrefslogtreecommitdiff
path: root/main.c
diff options
context:
space:
mode:
Diffstat (limited to 'main.c')
-rw-r--r--main.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/main.c b/main.c
index fb6a41a..ffbe83a 100644
--- a/main.c
+++ b/main.c
@@ -1,6 +1,12 @@
/*
TODO:
get fn(t @ Type, x : t = 1598, y @ t = 9832) t to work
+remove declarations , exit fn even on failure
+get fn(x, y@ int) to work, you'll need to add back in tuple parameters (one decl multiple values)
+
+can we get the instance before calling type_of_fn?
+
+get fn(x: int) y := x {} to work
don't cgen decls etc. in parameter initializers (hey we have a parameter flag now)
check for leaks
switch to enums for flags