aboutsummaryrefslogtreecommitdiff
path: root/pu2/code.i2
diff options
context:
space:
mode:
Diffstat (limited to 'pu2/code.i2')
-rw-r--r--pu2/code.i217
1 files changed, 6 insertions, 11 deletions
diff --git a/pu2/code.i2 b/pu2/code.i2
index 2086d42..e6a259c 100644
--- a/pu2/code.i2
+++ b/pu2/code.i2
@@ -1,11 +1,11 @@
-macro puts() {
+macro puts(2) {
@1 = 0; // write
@2 = /1/; // ptr
@3 = /2/; // size
system();
}
-macro putchar() {
+macro putchar(1) {
@1 = 0; // write
@2 = 10; // ptr
@3 = 1; // size
@@ -13,14 +13,9 @@ macro putchar() {
system();
}
-// putchar([10]);
-// puts([" hello world"], [15]);
-// putchar([10]);
-// putchar([10]);
-
-@10 = 3;
-@4 = 0;
-
-@10 != @4;
+putchar([10]);
+puts([" hello world"], [15]);
+putchar([10]);
+putchar([10]);
exit(0); \ No newline at end of file