summaryrefslogtreecommitdiff
path: root/test.toc
diff options
context:
space:
mode:
authorLeo Tenenbaum <pommicket@gmail.com>2019-09-18 11:36:40 -0400
committerLeo Tenenbaum <pommicket@gmail.com>2019-09-18 11:36:40 -0400
commitad062bd0ad547447f74840b89fb0dced35be0fdc (patch)
tree97cb1673ec68fa8aaad9d1c15687c15e9b70b9c5 /test.toc
parent9e9bd1823942e0b5e93cb3866799e7d336f2bb0d (diff)
improved fn params
Diffstat (limited to 'test.toc')
-rw-r--r--test.toc18
1 files changed, 7 insertions, 11 deletions
diff --git a/test.toc b/test.toc
index f3ebac3..be7d33f 100644
--- a/test.toc
+++ b/test.toc
@@ -1,16 +1,12 @@
#C("#include <stdio.h>\n");
-N @= 10;
-foo @= fn() [N][N]int {
- x : [N][N]int;
- x
+print_int @= fn(x: int) {
+ #C("printf(\"%ld\\n\", (long)x);\n");
};
+
+times2 @= fn(x: int) int { 5 /* x*/ };
+
main @= fn() {
- x : [N][N]int = foo();
- #C("
-for (int i = 0; i < 10; i++)
- for (int j = 0; j < 10; j++)
- printf(\"%ld\", x[i][j]);
-puts(\"\");
- ");
+ print_int(times2(5));
+ foo := fn (x, y, z : float, y:double) {};
};