summaryrefslogtreecommitdiff
path: root/test.toc
diff options
context:
space:
mode:
Diffstat (limited to 'test.toc')
-rw-r--r--test.toc23
1 files changed, 15 insertions, 8 deletions
diff --git a/test.toc b/test.toc
index 3fc2dc2..3a17585 100644
--- a/test.toc
+++ b/test.toc
@@ -7,15 +7,22 @@ Point @= struct {
x, y : int;
};
-sum34 @= fn() int {
- p: Point;
- x := &p.x;
- *x = 3;
- p.y = 4;
- p.x + p.y
+sum @= fn(p: &Point) int {
+ p.x + p.y
+};
+
+
+somesum @= fn() int {
+
+ p : Point;
+ p.x = 12389;
+ p.y = 29404;
+ total := sum(&p);
+ total
};
main @= fn() {
-X @= sum34();
-puti(sum34());
+// puti(somesum());
+foo @= somesum();
+// puti(foo);
};