diff options
author | Leo Tenenbaum <pommicket@gmail.com> | 2019-09-18 11:36:40 -0400 |
---|---|---|
committer | Leo Tenenbaum <pommicket@gmail.com> | 2019-09-18 11:36:40 -0400 |
commit | ad062bd0ad547447f74840b89fb0dced35be0fdc (patch) | |
tree | 97cb1673ec68fa8aaad9d1c15687c15e9b70b9c5 /test.toc | |
parent | 9e9bd1823942e0b5e93cb3866799e7d336f2bb0d (diff) |
improved fn params
Diffstat (limited to 'test.toc')
-rw-r--r-- | test.toc | 18 |
1 files changed, 7 insertions, 11 deletions
@@ -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) {}; }; |