From c25e79b9aed3a483afbc74b31d10e150d1e7cbd5 Mon Sep 17 00:00:00 2001 From: Henry Gressmann Date: Mon, 18 Dec 2023 00:19:14 +0100 Subject: chore: improve breaking Signed-off-by: Henry Gressmann --- examples/wasm/call.wat | 25 ++++++++++++------------- 1 file changed, 12 insertions(+), 13 deletions(-) (limited to 'examples/wasm') diff --git a/examples/wasm/call.wat b/examples/wasm/call.wat index b604c75..d515e78 100644 --- a/examples/wasm/call.wat +++ b/examples/wasm/call.wat @@ -1,16 +1,16 @@ (module - ;; (func $check_input (param i32) (result i32) - ;; i64.const 0 ;; Set 0 to the stack - ;; local.get 0 - ;; i32.const 10 - ;; i32.lt_s ;; Check if input is less than 10 - ;; if (param i64) (result i32) ;; If so, - ;; i32.const 1 ;; Set 1 to the stack - ;; return ;; And return immediately - ;; else ;; Otherwise, - ;; i32.const 0 ;; Set 0 to the stack - ;; return ;; And return immediately - ;; end) ;; End of the if/else block + (func (export "check") (param i32) (result i32) + i64.const 0 ;; Set 0 to the stack + local.get 0 + i32.const 10 + i32.lt_s ;; Check if input is less than 10 + if (param i64) (result i32) ;; If so, + i32.const 1 ;; Set 1 to the stack + return ;; And return immediately + else ;; Otherwise, + i32.const 0 ;; Set 0 to the stack + return ;; And return immediately + end) ;; End of the if/else block (func (export "simple_block") (result i32) (block (result i32) @@ -39,5 +39,4 @@ (i32.add) ) ) - ;; (export "check" (func $check_input)) ) \ No newline at end of file -- cgit v1.3.1