summaryrefslogtreecommitdiff
path: root/test.toc
diff options
context:
space:
mode:
authorLeo Tenenbaum <pommicket@gmail.com>2020-04-23 14:01:20 -0400
committerLeo Tenenbaum <pommicket@gmail.com>2020-04-23 14:01:20 -0400
commitf7bfb9492ab546e886fd40bda1a0ab25fcb05247 (patch)
tree1ec694390050cc3eb21009963d40dc6655c0a5fa /test.toc
parent4062e5c965bc04ec9654d82526e5e785f7f45d03 (diff)
fixed error printing problem, added new test: use
Diffstat (limited to 'test.toc')
-rw-r--r--test.toc34
1 files changed, 2 insertions, 32 deletions
diff --git a/test.toc b/test.toc
index 9b805fc..843b3ad 100644
--- a/test.toc
+++ b/test.toc
@@ -1,34 +1,4 @@
-#include "std/io.toc", io;
-#include "std/mem.toc", mem;
-use mem;
+#include "io.toc", io;
-main ::= fn() {
- Point ::= struct {
- x: int;
- y: int;
- a ::= 3;
- }
-
- use io;
-
- {
- use p: Point;
- use io;
- x = 5;
- puti(x);
- }
-
- ps := news(Point, 5);
- for use p, i := &ps {
- x = i;
- y = 2*i;
- }
- for use p := ps {
- writei(x);
- writes(" ");
- writei(y);
- puts("");
- }
- dels(ps);
-}
+#include "mem.toc", mem;