1;;! exceptions = true 2;;! tail_call = true 3 4(module 5 (tag $tag) 6 (export "_start" (func $start)) 7 (func $start 8 block 9 try_table (catch $tag 0) 10 call $f 11 end 12 end 13 ) 14 (func $f 15 i32.const 0 16 i32.const 0 17 i32.const 0 18 i32.const 0 19 i32.const 0 20 i32.const 0 21 i32.const 0 22 i32.const 0 23 i32.const 0 24 i32.const 0 25 i32.const 0 26 i32.const 0 27 i32.const 0 28 return_call $throw 29 ) 30 (func $throw (param i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32) 31 throw $tag 32 ) 33) 34 35(invoke "_start") 36