commit cf08f8e4ed3806e263089f3efe8e986365241c0e
parent 8dc620cb218b1a272d5cd1f8a839c341dad06fbe
Author: Brian Swetland <swetland@frotz.net>
Date: Thu, 12 Oct 2023 14:40:28 -0700
demo: programs to exercise the compiler
Diffstat:
2 files changed, 14 insertions(+), 0 deletions(-)
diff --git a/demo/echo.src b/demo/echo.src
@@ -0,0 +1,9 @@
+
+func start() i32 {
+ while (1) {
+ var ch i32 = readc(0);
+ if (ch < 0) { break; }
+ writec(1, ch);
+ }
+ return 0;
+}
diff --git a/demo/hello.src b/demo/hello.src
@@ -0,0 +1,5 @@
+
+func start() i32 {
+ writes(1, "Hello, World\n");
+ return 0;
+}