summaryrefslogtreecommitdiff
path: root/test.toc
diff options
context:
space:
mode:
Diffstat (limited to 'test.toc')
-rw-r--r--test.toc16
1 files changed, 16 insertions, 0 deletions
diff --git a/test.toc b/test.toc
index 581909b..a4b7bff 100644
--- a/test.toc
+++ b/test.toc
@@ -1,3 +1,18 @@
+#include "std/io.toc";
+#include "std/mem.toc";
+main ::= fn() {
+ p := #builtin("platform");
+ P ::= #builtin("platform");
+ puti(p);
+ puti(P);
+ s := news(char, 12);
+ for c, i := "hello, world" {
+ s[i] = c;
+ }
+ puts(s);
+}
+main();
+/*
stdc ::= "msvcrt.dll";
printf ::= #foreign("printf",stdc) fn (#C &"char const", #C ..) #C int;
puti ::= fn(i: u64) i32 {
@@ -16,3 +31,4 @@ main ::= fn() {
puti(foo(0x12345678cafebabe as u64, 0x76543210deadbeef as u64));
}
main();
+*/