spl

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README | LICENSE

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:
Ademo/echo.src | 9+++++++++
Ademo/hello.src | 5+++++
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; +}