summaryrefslogtreecommitdiff
path: root/main.c
diff options
context:
space:
mode:
authorLeo Tenenbaum <pommicket@gmail.com>2020-03-30 14:50:02 -0400
committerLeo Tenenbaum <pommicket@gmail.com>2020-03-30 14:50:02 -0400
commit1b44c9fe41e065721ab01b666bc6db8eaa5140ec (patch)
tree6e12c539c3244cd4c15af52be940e9ff8aa661dd /main.c
parentc0cae45d92992ac6c4a784f9d4e4537e42481127 (diff)
double => long double
Diffstat (limited to 'main.c')
-rw-r--r--main.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/main.c b/main.c
index cfc757d..67d6b61 100644
--- a/main.c
+++ b/main.c
@@ -24,6 +24,10 @@ switch to / add as an alternative: libffi
X ::= newtype(int); or something
any odd number of "s for a string
---
+make sure that floating point literals are exact as possible
+ have some way of doing Infinity and s/qNaN (you can
+ have them be in std/math.toc)
+once you have a bunch of test code, try making more Expression members pointers
error on x ::= {return; 3}
#returns_code (struct body is a block, to be evaluated at compile time, which returns the actual statements)
- struct varargs