summaryrefslogtreecommitdiff
path: root/test.toc
diff options
context:
space:
mode:
authorLeo Tenenbaum <pommicket@gmail.com>2020-07-08 17:22:29 -0400
committerLeo Tenenbaum <pommicket@gmail.com>2020-07-08 17:22:29 -0400
commitee3fff389fbe2e2ba7776e4e24d91d95e01672ba (patch)
treed095aa9707fa95160f3afe14de2a90db9313e982 /test.toc
parenta4a3e4a69499bf967d593572f4cddd3956b393c2 (diff)
debug and release builds; reading files still not fully tested
Diffstat (limited to 'test.toc')
-rw-r--r--test.toc13
1 files changed, 9 insertions, 4 deletions
diff --git a/test.toc b/test.toc
index 6f17a38..d672753 100644
--- a/test.toc
+++ b/test.toc
@@ -1,11 +1,16 @@
+#include "std/mem.toc", mem;
#include "std/io.toc", io;
#include "std/base.toc", base;
main ::= fn() {
- s: [64]char;
- buf := s[:];
+ file, _ := io.fopen_write("test.txt");
io.writes("What is your name? ");
- io.gets(&buf);
+ b : [64]char;
+ name := b[:];
+ err := io.gets(&name, file);
+ if err {
+ base.error("File error");
+ }
io.writes("Hello, ");
- io.puts(buf);
+ io.puts(name);
}