17 lines
436 B
Plaintext
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)))
|