summaryrefslogtreecommitdiff
path: root/test.toc
diff options
context:
space:
mode:
Diffstat (limited to 'test.toc')
-rw-r--r--test.toc17
1 files changed, 11 insertions, 6 deletions
diff --git a/test.toc b/test.toc
index 4c54b2c..a1c28b1 100644
--- a/test.toc
+++ b/test.toc
@@ -1,11 +1,16 @@
+/*
#include "std/io.toc";
+*/
+Point ::= struct {
+ x, y: int;
+}
-x ::= 3;
-
+f ::= fn() p: Point {
+ p.x = 13;
+}
main ::= fn() {
- p ::= nms {
- y := 5;
- }
- puti(p["y"]);
+ p := f();
+ use p;
}
+