summaryrefslogtreecommitdiff
path: root/test.toc
diff options
context:
space:
mode:
authorLeo Tenenbaum <pommicket@gmail.com>2020-03-01 12:08:28 -0500
committerLeo Tenenbaum <pommicket@gmail.com>2020-03-01 12:08:28 -0500
commitda748748c0239c21b9d62c77b51e269ad1d7de9f (patch)
tree2e546d3d370cb0aeea7fe24e653c9a456ec614b7 /test.toc
parent7cced2c313c94d1fb8736581840dff00708aabf1 (diff)
better #foreign system
Diffstat (limited to 'test.toc')
-rw-r--r--test.toc8
1 files changed, 3 insertions, 5 deletions
diff --git a/test.toc b/test.toc
index 66560f8..2a3a68a 100644
--- a/test.toc
+++ b/test.toc
@@ -1,9 +1,7 @@
-
-putchar ::= #foreign("putchar", "libc.so.6") fn (#C int) #C int;
-
+#include "std/io.toc", io;
main ::= fn() {
- putchar(97);
- putchar('\n' as i32);
+ io.puts("Hello!");
+ io.puti(17);
};
main(); \ No newline at end of file