land/userland/src/lib/writefile.wast

17 lines
436 B
Plaintext

(module
(func $open (import "env" "open") (param i32 i32) (result i32))
(func $write (import "env" "write") (param i32 i32 i32) (result i32))
(memory $mem 1)
(data (i32.const 200) "stdout")
(data (i32.const 230) "Hello, world!\n")
(func $main (result i32)
(i32.const 200)
(i32.const 42)
(call $open)
(i32.const 230)
(i32.const 14)
(call $write)
(drop)
(i32.const 0))
(export "main" (func $main)))