summaryrefslogtreecommitdiff
path: root/test.toc
diff options
context:
space:
mode:
Diffstat (limited to 'test.toc')
-rw-r--r--test.toc17
1 files changed, 10 insertions, 7 deletions
diff --git a/test.toc b/test.toc
index 02d60c6..80e1326 100644
--- a/test.toc
+++ b/test.toc
@@ -1,8 +1,8 @@
-// puti @= fn(x: int) {
-// #C("printf(\"%ld\\n\", (long)x);
-// ");
-// };
+puti @= fn(x: int) {
+ #C("printf(\"%ld\\n\", (long)x);
+");
+};
// putf @= fn(x: float) {
// #C("printf(\"%f\\n\", (double)x);
@@ -10,10 +10,13 @@
// };
-f @= fn(x: int, y @ int) int { x + y };
main @= fn() {
- f(3,5);
-
+f @= fn(x: int, y @ int) int { x + y };
+ puti(f(3,5));
+
+ puti(f(4, 5));
+ puti(f(3, 6));
+puti((fn(x: int, y @ int) int { x + y })(1,2));
};