summaryrefslogtreecommitdiff
path: root/main.c
diff options
context:
space:
mode:
authorLeo Tenenbaum <pommicket@gmail.com>2020-07-13 16:15:01 -0400
committerLeo Tenenbaum <pommicket@gmail.com>2020-07-13 16:15:01 -0400
commita12739cd3f2ae5c78eca04cb3a1b30243db4f4fe (patch)
tree2c7660893237e942db84e5cbd04a4c7d762d8fdd /main.c
parent0c5d34b277e4e99b4cb4396d547620aaf6d044d7 (diff)
more type information
Diffstat (limited to 'main.c')
-rw-r--r--main.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/main.c b/main.c
index fc8f345..4f49357 100644
--- a/main.c
+++ b/main.c
@@ -8,6 +8,7 @@
see development.md for development information
@TODO:
+#for
figure out how printf is gonna work
make a global table of builtin types, so if you ever need a pointer to one you can just point to the table
improve type_to_str:
@@ -21,6 +22,8 @@ unions
bitwise operations
---
#compile_only for functions only used at compile time
+if we do bar ::= nms { #include "foo.toc", foo; } ; #include "foo.toc", foo;
+ foo's functions should be defined as foo__etc, not bar__foo__etc
warn about x : u8 = 1283;
switch to / add as an alternative: libffi
- better yet, inline assembly