aboutsummaryrefslogtreecommitdiff
path: root/pu2/code.i2
diff options
context:
space:
mode:
Diffstat (limited to 'pu2/code.i2')
-rw-r--r--pu2/code.i219
1 files changed, 5 insertions, 14 deletions
diff --git a/pu2/code.i2 b/pu2/code.i2
index 216cd54..14a065f 100644
--- a/pu2/code.i2
+++ b/pu2/code.i2
@@ -1,20 +1,11 @@
-macro setup_io() {
+macro puts() {
@1 = 0; // write
- @2 = 10; // ptr
- @3 = 1; // size
-}
-
-macro putchar() {
- @10 = /1/;
+ @2 = /1/; // ptr
+ @3 = /2/; // size
system();
}
-setup_io();
-
-putchar(['h']);
-putchar(['e']);
-putchar(['l']);
-putchar(['l']);
-putchar(['o']);
+puts(["hello world
+"], [12]);
exit(0); \ No newline at end of file