(module
(import "js" "print" (func $print (param i32)))
(import "js" "print_f32" (func $print_f32 (param f32)))
(import "js" "rand" (func $rand (result f32)))
(func (export "_start")
;; call imported print
i32.const 42
call $print
;; S-expression style
(call $print
(i32.add
(i32.const 1)
(i32.const 2)
)
)
(call $print_f32 (call $rand))
)
)